Card origin_node_39 - Have Watchman attempt honor state of gear

* Improve Watchman plugin contract
* Add protection for flapping
* Update tests
node: proper logrotate files for the service
Increase timeout
Merge pull request #4781 from mmahut/node_logrotate

Merged by openshift-bot
Merge pull request #4782 from danmcp/master

Merged by openshift-bot
Speeding up broker tests
Adding missing action in mcollective DDL
Merge pull request #4783 from danmcp/master

Merged by openshift-bot
updatin MysqlDS to be MySQLDS to fall in line with ExampleDS and PostgreSQLDS data source names
Bug 1065243 - Reload district object after mongo update in oo-admin-repair
Merge pull request #4784 from abhgupta/abhgupta-dev

Merged by openshift-bot
Bug 1065318 - Multiplier being reset
Merge pull request #4785 from pravisankar/dev/ravi/bug1065243

Merged by openshift-bot
Merge pull request #4786 from smarterclayton/bug_1065318_multiplier_lost

Merged by openshift-bot
Bug 1025195 - Reset quota to the min extra
Automatic commit of package [rubygem-openshift-origin-node] release [1.20.7-1].
Automatic commit of package [openshift-origin-msg-common] release [1.18.4-1].
Automatic commit of package [rubygem-openshift-origin-controller] release [1.20.7-1].
Automatic commit of package [openshift-origin-broker-util] release [1.20.6-1].
Automatic commit of package [openshift-origin-cartridge-nodejs] release [1.21.5-1].