added awaitState
added start, reboot, stop and terminate
reset public dns name state
getState is available on ec2instance
awsmo is an event emitter
emit error events on discrete instances
fix inheritance on awsmo
fix reference to this in catcherror
don't pass state as error
fix task queue order of public dns name resolution
improving logging of public dns name resolution
migrate createAmi
more fixes to resolution order of public dns name