[client][GateJSON] Support registering JSON based HAPI

The current implementation requires needless items on creating and/or
updating server because the current implementation reuse the existing
dialog. It will be improved in the future.