Add machine_actions, cleaning_up and to yaml file

Specifically:
--Add MACHINE_NAME, KEY_NAME to yaml.backup
--Add functions: get_private_key(), get_public_key()
--Add functions for machine actions (reboot, destroy, start, stop)
--Add cleaning up
--Add documentation and docstrings to be used by the nosetests