Removing JAX-RS dependency

* Cleaning up dependencies
* Using HttpClient status codes
* Adding children of FedoraException for all required exceptions
Addresses https://www.pivotaltracker.com/story/show/78020498 and https://www.pivotaltracker.com/story/show/78043220