zones, subscribe and unsubscribe support

XWALK-865

This class is a slightly enhanced data struct.  There is no utility gained from making getters and setters.