Parsing of responses and additional query actions

Implemented default response handling to provide easier access to parsed
JSON results and warnings.

Alphabetized client methods and refactored remaining methods to delegate
through standard request/response handling (Client#action).

Change-Id: I500ef8e153b431d31492fc6a43ff63b54003a00e