Proof-of-concept federation over fedora 3 content.

This should address tracker ticket 55769132 as well as comments from the previous pull request.

Test coverage over the *.rest package is known to be sparse as that the "proof-of-concept" part and is basically just a thin wrapper over the FedoraClient code.  Furthermore, that will be tested by forthcoming integration tests that are part of another ticket.