Rearrange bootstrap recipe, and start adding Centos 7 support.
Add node_manager class.

This class encapsulates everything needed to manage a node.

It mostly works by some scary subclass delegation.
Made user settings into a table with alternating colors
Update virtualbox.md

Fix some spacing.
Fix my name

Fix my name
Merge pull request #186 from galthaus/patch-1

+2 Update virtualbox.md
Merge pull request #187 from galthaus/patch-2

+2 Fix my name
Merge pull request #184 from VictorLowther/add-node-manager-for-great-oob-management

+2 Add node_manager class.
& smoked tested
Merge pull request #183 from VictorLowther/start-adding-centos-7

+2 Rearrange bootstrap recipe, and start adding Centos 7 support.
Update virtualbox.md

Nit updates
Style cleanups
Table formatting
sass alternating line highlighting (yay)
Merge pull request #188 from galthaus/patch-3

+2 Update virtualbox.md
Merge pull request #185 from Meshiest/settings

+2 Improved format for User Settings/Support page
Reorder block in production.rb to update repos after
the extra repo is built.  Regression from #183.
Merge pull request #191 from galthaus/reg-183-fix

+2 Reorder block in production.rb to update repos after
Validated to fix issue on failed install.
Fix typo

Minor issue but potentially breaking in deployment (@VictorLowther, please review)
Update squid recipe to handle an empty http_proxy

We need to be able to handle the case where the http_proxy enviromnent variable is set to the empty string.
Rearrange bootstrap recipe, and start adding Centos 7 support.
Make Travis run the BDD tests as part of having a gated trunk.
Merge pull request #193 from VictorLowther/make-travis-work

+2 Make Travis run the BDD tests as part of having a gated trunk.
NOTE: This will appear to "fail" builds until we fix the broken tests.  I'd rather have gate and fix the tests.