Refactored #158, now updates by default

Hi,

Looking at your PR, I thought it'd be best to assume default behaviour and then change if required, otherwise people who update this module might get unexpected behaviour from your change.

But if you're on a vagrant box as you put in your example, you can change the behaviour by setting `$subscribe` to false.

Any thoughts?