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
Fix bug 1024588: add exclusions for upgrade metadata in snapshot.rb
fix bz1023514 and jboss carts
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).
Fix for bug 1025033
Refactor setting consistent font-size within cartridge-block flow-block.right.
- Everything gets 12px
Noticed on Go carts the p.created line wasn't aligned left with icon.
- Set narrower width on icon-logo then adjusted margin-right to space title
- Made .cartridge-block padding consistent.
Merge pull request #4047 from ncdc/bz1024698

Merged by openshift-bot
Cartridge-block icons smaller
Gear groups should timeout aggressively when fetching state

The gear group state call needs to time out more quickly on absent gears.  Set default to 10s, and allow clients to request a specific timeout via the API.  Verified that partial results are returned.  UI will use 3 second timeout, and show 'unknown' for any that have not returned yet.

Also, exclude quota checking from app-state-show because it is not intended to be read by clients and because it is a performance critical path
Merge pull request #4051 from pmorie/bugs/1024588

Merged by openshift-bot
Merge pull request #4055 from abhgupta/abhgupta-scheduler

Merged by openshift-bot
Merge pull request #4057 from pmorie/latest-versions

Merged by openshift-bot
Merge pull request #4052 from rajatchopra/fix_jboss_expose_port

Merged by openshift-bot
Merge pull request #4056 from sg00dwin/cartridge-block-issues

Merged by openshift-bot
Fix for bug 1024669
Bug 1025043

Added logging to assist in debugging errors when haproxy's
update-cluster control method fails.
Merge pull request #4058 from smarterclayton/timeout_gear_groups_correctly

Merged by openshift-bot