File cleanup:

Moved config files to one location
Removed unused Capfile
Removed rvmrc and rbenv-version (allow it to run in more than one ruby version)
Moved init.d, monit, redis, and unicorn configs to cookbook
Gem cleanup:

gitignore Gemfile.lock (a gem should not have this)
move gems into gemspec
don't gem install bundler, list it as dependency
remove bundler/setup from hobson bin so that hobson can be run as a normal gem and not in bundler
remove unused gems: SystemTimer, childprocess, json, simplecov
Use fork of example_hobson_project
Fix encoding
Removed rspec rake task since it doesn't seem to work properly on travis
Remove selector with no styles
Remove unused require
Remove unnecessary method
Rename improperly named scenarios
Do pending specs
Refactor workspace:

Use Open3 instead of popen4
Remove rvm init (it should inherit rvm/rbenv from calling environment)
Refactor way workspaces are prepared (no longer uses stash business)
Merge fork_and_execute functionality into execute
Use Open3 when fetching hostname. Open3 will call Process.detach, so the curl process cannot become a zombie.
Use new process group when executing commands so that they can be killed as one.
Fix intermittent 404 with requesting public_url from AWS immediately after creating a file
Gem install is not as smart as bundler when resolving dependencies
Add "jobs per test run" to Hobson config and add a default config
Bump to version 0.0.2