implement API info
to get information on a backend module
this MR implements a new MessageType
, called api_info
to get information on the classes and functions that are avaiable via RPC. This is easier to process than the standard json-schema that is available via the info
message type.