plugins/dns/nsupdate: Specify zone

Make the nsupdate DNS plug-in send the zone, if it is set, to the DNS
server.  The nsupdate plug-in inherits the BIND_ZONE setting from the
bind plug-in on which it was based, but it was not actually sending the
zone even when it had it.

This commit fixes bug 1000184.
Bug 1000193: Use an Hourglass in the gear upgrader

Improve Upgrader class to accept and use an Hourglass instance for timeout handling. Pass
through the hourglass to all ApplicationContainer and cartridge model instances, and use
the hourglass to configure Net::HTTP timeout values.

Ensure that no Upgrader operations will ever be timed out by a higher level Timeout block
such as MCollective.
Merge pull request #3478 from Miciah/bug-1000184-plugins-dns-nsupdate-specify-zone

Merged by openshift-bot
Merge pull request #3481 from ironcladlou/bz/1000193

Merged by openshift-bot
Bug 1000580 - Reduce quota precision

* Format quota to %3.1f%%
Add support for Flask and requirements.txt
<oo-accept-node> Bug 1000174 - oo-accept-node fixes

https://bugzilla.redhat.com/show_bug.cgi?id=1000174

In check_cgroups_procs: Convert uid string values to integer before
comparisons, test for all defined cgroups controllers (not just all or
memory)

Remove unnecessary call to $USERS.dup

Fix an issue where 3 digit uids would not be verified in
check_cgroups_procs (this is the case for a non-district node wit the
default node.conf)

Update default node.conf values to match the default district values for
min/max uids
Merge pull request #3486 from jwhonce/bug/1000580

Merged by openshift-bot
Merge pull request #3487 from rmillner/python-heroku-compat

Merged by openshift-bot
Merge pull request #3483 from detiber/bz1000174

Merged by openshift-bot