Added Start/Stop functionality to EC2 Driver

Implemented "STOP" to stop an instance and not terminate it. Can now start a stopped instance. Added new instance state "Shutting Down" to reflect state machine changes.