Add RestJsonClient and StreamUtils

* Add simple Rest Json (as string) http client that can do GET and POST with authentication
* Add StreamUtils for reading whole contents of streams

Ping @mikaellothman