feature/77136638_transaction_and_item_tracking_support

https://www.pivotaltracker.com/story/show/77136638
Adding functions for tracking transactions and items.
@krakover, please review.
bad copy paste (redundant document_host at the end)