Pull request for https://www.pivotaltracker.com/story/show/51602513

I added an injected TransactionService which is used by the FedoraTransactions endpoint, so that It won't conflict with Adam's work.