Transaction support + refactoring

Remove RestClient references
Add filters to http_calls
Add Transaction resources and tests
Refactor the rspec lets and move them to a shared set of resources