no need to check state or path
changes so that users can observe all om.core/transact! calls on the app state
Merge branch 'master' into txq
fix transaction watching
let tag be arbitrary