version_watcher: added a version watcher for synapse to read the active production version
version_watcher: added a callback functionality to update the version in path and gracefully reload the synapse service
version_watcher: code cleanup
version_watcher: moved synapse config path and reload command to config and validated them
updated logging message to use version watcher instead of ZK watcher
updated the version watcher to set the service path correctly with "v" prefixing the version
Merge pull request #2 from dubizzle/version_watcher

Version watcher