Updating transform to hand item receipts correctly.

Also cleaned up so JS and adding some logging capabilities.
Merge pull request #3 from TheClymb/fix_item_reciept_transforms

Handle ItemReceipt Tranforms