Build & deployment improvements

First stab at implementing OPENSHIFT_AUTO_DEPLOY to enable/disable
automatic deployments after building.
Build & deployment improvements

Switched the expectation of @container.deploy from the same logic in the
model to a simple true/false.
Build & deployment improvements

Initial attempt at OPENSHIFT_DEPLOYMENT_TYPE:
- disallow git push if set to binary
Build & deployment improvements

Switched to key off of 'false' instead of 'true' for
OPENSHIFT_AUTO_DEPLOY
Build & deployment improvements

First attempt at support for deploying branches other than master
Build & deployment improvements

Added checking if deployment is needed to pre_receive too
Build & deployment improvements

Moved testing for deployment branch into gear (still need to update the
build lifecycle tests)
Build & deployment improvements

Moved all auto deploy, deployment type, deployment branch logic into
the gear script
Build & deployment improvements

Cleaned up build_lifecycle_test.rb
Build & deployment improvements

More cleanup
Build & lifecycle improvements

Fixed file mode
Build & deployment improvements

Working on enabling "gear deploy mybranch"
Build & deployment improvements

Initial code for creating a date/time based deployment dir.
Initial code for 'gear prepare FILE'
Build & deployment improvements

Fixed typos with prepare code
Build & deployment improvements

nuke whitespace