add ipv6 support to oo-register-dns

thanks to Magnus919bis on irc for the idea
Update oo_deployment_guide_comprehensive.adoc

yum install -y mongodb-server didn't actually install the mongodb package as a dependency, and I had to install it separately. Therefore I have added mongodb to the yum install line to save time/troubleshooting for others.
Bug 1015187: Replace curl with httpclient when downloading cartridges
Use .present? to check if the :http_proxy is configured
Use UnfulfilledRequirementException when manifest.yml is too big
Added HTTP_PROXY and CONN_TIMEOUT to broker.conf
<docs> Added libmongodb to the yum install command for MongoDB
Updating Rails 3 cartridge documentation no speed up deployment
Updated puppet guide with new config info
Restore 'gear build' functionality on normal gears

Restore 'gear build' functionality on normal gears.

If building from Jenkins, use $GIT_BRANCH as the git ref.

If building in a normal gear, call ApplicationRepository#archive to
replace the contents of app-root/runtime/repo with the ref to build.

Exclude .git when rsyncing the repo content from the Jenkins builder
gear to the upstream gear.

Bug 1022361
Hide report deployments desc
Improve error handling in gear script

Add UsageException

Switch puts/raise 255 to raise UsageException
enable scl correctly
Modifications to app delete and pending op execution
Automatic commit of package [rubygem-openshift-origin-node] release [1.16.3-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.17.2-1].
Automatic commit of package [openshift-origin-cartridge-haproxy] release [1.16.2-1].
Automatic commit of package [openshift-origin-broker-util] release [1.16.2-1].
Automatic commit of package [openshift-origin-cartridge-python] release [1.16.3-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.16.3-1].