Merge pull request #36 from michaelfung/master

update keepalive definition
Merge pull request #37 from michaelfung/master

fix extra params and typo
default category should be "None"
add super_user flag returned by the Hub

The is to identify the key entered by user when registering Hub is a
super user or not.
add websocket api