Adds localhost to ec2 inventory

`localhost` is important to have in your inventory when running a deployment on AWS: it's the host on which your provisioning plays typically run. So if `ec2.py` doesn't provide a description of `localhost` then one has to create a trivial inventory file just to have localhost.