zones, subscribe and unsubscribe support

XWALK-865

This is still valid, please fix.