Refactor

- Merge JSONLib into RestHelpers
- Add RestClientBase for extension for use in creating single-client libraries (e.g. Salesforce, Google, etc)
- New specs and bugfixes