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.
<docs> Added libmongodb to the yum install command for MongoDB
call expose port in configure order
Remove external link indicator where it doesnt make sense
Fix bug 1024588: add exclusions for upgrade metadata in snapshot.rb
Update systemd service definitions to rebuild Gemfile.lock

Brining the console and broker systemd service definitions in line with
the init scripts to generate the Gemfile.lock during startup.
Update iconfont set with latest.
- Replace MySQL and Java. Add Clojure, Scala, Custom, Grails, Joomla, Jquery and Play
- new icomoon app .json file of set
- Remove older openshift-logos-icon.dev.svg icomoon app file of set
Merge pull request #4046 from jwforres/remove_external_link

Merged by openshift-bot
Automatic commit of package [rubygem-openshift-origin-node] release [1.16.9-1].
Automatic commit of package [openshift-origin-broker-util] release [1.16.6-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.16.8-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.16.8-1].
fix bz1023514 and jboss carts
Merge pull request #4043 from rajatchopra/master

Merged by openshift-bot
Merge pull request #4049 from detiber/fixSystemd

Merged by openshift-bot
Merge pull request #4050 from sg00dwin/update-icon-set

Merged by openshift-bot
Bug 1024698

Fix update_cluster to handle the case where a cartridge's minimum
scaling count is >= 2 - treat all web gears except self as new in this
situation.

Don't rotate out when stopping a gear if it's called during the initial
build from post-configure.

Don't check for the force_clean_build marker in prereceive if it's
called during the initial build from post-configure; default to false
instead.

Don't distribute or attempt to do remote activations during an initial
build (this will be taken care of when update-cluster is invoked
afterward).
Automatic commit of package [rubygem-openshift-origin-controller] release [1.16.9-1].
Automatic commit of package [rubygem-openshift-origin-console] release [1.16.9-1].