Removing JAX-RS dependency

* Cleaning up dependencies
* Using HttpClient status codes
* Adding children of FedoraException for all required exceptions