Move finding IP's and waiting for provisioning into functions.

These are going to be shared with plow.
Fix spelling.
Merge pull request #8 from MarkBennett/get-instance-up-with-or-without-subnet

Get instance up with or without subnet