Added a couple package install/remove specs
Split up .config and .load_config
Don't auto-add hosts if they're not already added
Fixes for functional tests
Use Deb for ubuntu and debian
Refactored shell adapter to be an instance instead of a class
Converted PackageManager to use an instance adapter instead of class
Added spec for update and upgrade
Converted ProcessManager to use instance adapter instead of class
Use #classify for getting class names
Fixed typo in file name
Conveted ServiceManager to use instance adapter
Converted UserManager to use instance adpater instead of class
More todos...
Converted FileSystem to use instance adapters instead of class
More todos
Disable synced_folder on all VMs
Logging improvements
Shell now uses FileSystem::Directory#entries for #ls
Use `test` for remote file system tests