zones, subscribe and unsubscribe support

XWALK-865

No, @tripzero already moved the block