Fix public and private ip address handling in the EC2 compute driver. Assign an empty list to the node object if no public / ip address is found instead of assigning a list with a "None" element.