zones, subscribe and unsubscribe support

XWALK-865

indent and & followed by type