zones, subscribe and unsubscribe support

XWALK-865

handle is used to unsubscribe