watch sockethub state to know when to save config. fixes #17