Version watcher

Smartstack related changes: https://github.com/dubizzle/smartstack/pull/5/