RestEasy implementation now uses brave-client module

After reading the comments on #26, I realized I forgot to modify the RestEasy implementation to use the shared client module.  ~~This pull request includes the hexcode fix in #28 (necesary for tests to pass), but I wanted to get some eyes on this as well.~~  I've rebased this after the pull of #28.