small tweaks
Merge pull request #2 from jportner/master

Added cloud functionality back in, fixed 'setUpVm' API
Added session stuff
Added support for VM sessions

Changed "sessions" API to "vm-sessions".
VM sessions keep track of whether the user is connected to their
VM, and when they last disconnected.
VM manager runs on an interval to destroy expired VMs that have
been idle for too long.