[AWS] Add Assign Private IPs

Add ability to assign private ips to an elastic network interface on AWS. Not quite sure about the tests, so I would be happy to update if there are any suggestions for improving.