Refactored response parsing to use abstract parse method first before using the overridden parse implementation to obtain request-specific data.  This reduces code duplication checking for errors in each of the parsers.
Renamed Connector to ApiClient
Added more request types