Use JSON to build all protobuf messages, form to request custom getDataSet messages, small fixes