added documents
Reorganized state info
Added hosting field: shared or dedicated
Moved persistence code to a separate State module.

Also started implementing undeploy_lab use case.
Added more logging statements; other minor updates
Added destroy_vm handler
Added code for persistence and undeploy_lab use case
Added code for undeploy_lab use case
undeploy_lab use case and minor fixes
Laid out the basic structure
Implemented most of the methods
Minor cleanup
Now reading developer info too; implemented a few more methods; a few bug fixes
added a few more attributes; removed misc attribute
added a few more attributes; removed misc attribute
Writes labspec.json and commits to repository
Minor refactoring
Moved VMProxy to its own module
Fixed indentation
Changed classname from LabActionsRunner to LabActionRunner