Add GetJSON and PostJSON Client helpers

- `Client.GetJSON(Url, [Options])` helper for simply getting JSON without setting up request
- `Client.PostJSON(Url, Body, [Options])` helper for posting JSON
- RestHelpers updated to allow for new helpers (joining url behavior, only add protocol if not present,