Card origin_node_374 - Port Watchman to Origin
Bug 1053423 - Restore OPENSHIFT_GEAR_DNS check to watchman
Bug 1053397 - Fix encoding error reading spec file
Bug 1053422 - Fix state vs. stop_lock check

* Cleanup directories and spec file
* Add Watchman for monitoring cartridges and applications
* Add unit tests for Watchman plugins
* Enforce encoding of rubygem-openshift-origin-node.spec to UTF-8
Card origin_node_374 - Port Watchman to Origin

* tests for EnvPlugin
Bug 1048756 - 503 Service Temporarily Unavailable met when accessing after deploying pacman for nodejs-0.6/0.10 app
For bug 1045566
Updates to the display of app meta data using icon/text so the user knows:
if an app is a cartridge or quickstart
if it's OpenShift maintained and receives automatic security updates
or if it's partner, community created

Views effected
- console/application_types/*
- console/application_type/cart!{TYPE}
- console/application/*/cartridge_type/*
- console/application/*/cartridge_types

Icon font sets updated
_openshift-icon.css.scss => shield
_openshift-logos-icon.css.scss => Wildfly,load balancer,Laravel,Joomla
remove zend-5.6 rest_api tests
<ruby cart> enable providing custom gear server confs
<perl cart> enable providing custom gear server confs
<php cart> enable providing custom gear server confs
<phpmyadmin cart> enable providing custom gear server confs
<python cart> enable providing custom gear server confs