Added protocols to various operations to identify the types of query parameters they accept.
Added missing "get my messages" endpoint.
A lot of rejiggering for query parameter processing.
Fixed the erroneous usage of "description" as a property in the update user operation. Bad me.