Create geminabox user and directories
Create Rackup file via template
Use correct directory perms
Use Gemfile/bundler for Geminabox dependencies
No more ivars, separate system gems from GIAB deps
Provide version specs for system gems too, add Foreman
Separate default recipe into topical files
Test for foreman binary
Use implied "default" recipe
Don't re-run bundler when it's not needed
Foreman-based Unicorn init script
Example Vagrantfile using vagrant-berkshelf and vagrant-omnibus
Set up forwarded port in kitchen
Add demo link