add ipv6 support to oo-register-dns

thanks to Magnus919bis on irc for the idea
bug 950299 and bug 1018569
https://bugzilla.redhat.com/show_bug.cgi?id=950299 https://bugzilla.redhat.com/show_bug.cgi?id=1018569
changed the way it checks package and service status to make it runs on
all language
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
Add logo icons to applications/show
Create mixin to apply rules based on icon location usage.
Adjustments to cartidge-blocks
Reorder configure and "external icon" link to icons vertically line up down cartridges
Fine tuning needed for presentation on app details
Fix bug 1024307 - oo-admin-ctl-domain doesn't allow more than one domain
Fix the statususer command output for oo-admin-ctl-tc
Bug 1024284 - Do not check if tc rules exists directly in startuser_imp
Change snapshot/restore for changes to pre-receive
Refactor parse_valid_user method and remove unused variables
Better error handling related to 1024149
Fix activation error reporting in update_cluster
Security - umask setting for libra user in rhcsh to 077
Merge pull request #4028 from sg00dwin/icons-app-details

Merged by openshift-bot
Merge pull request #4030 from pmorie/dev/snapshot-restore

Merged by openshift-bot
Automatic commit of package [rubygem-openshift-origin-msg-broker-mcollective] release [1.16.4-1].
Automatic commit of package [rubygem-openshift-origin-node] release [1.16.8-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.17.5-1].
Automatic commit of package [openshift-origin-cartridge-php] release [1.16.4-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.16.7-1].