Add a user agent header, just to be classy
Add JSON as a requirement here for the API requests
Added new class wide options and class declarations
API base no longer required
New CLI API base with helper methods
Moved over site listing to new classy style
Ported over domain listing for subscriptions