Add normalized transaction hash

This is just a very basic implementation for exposure/review, with lacking documentation, and no functionality to look up transactions by normalized txid.