Define the commerce payment transaction entity type.

Here is a first draft of the commerce_payment_transaction entity type shipped with the commerce_payment module. No forms are defined so far, only database model has been implemented.

Please feel free to blame me :)
id(), revision() and friends exist on the parent interface(s). We only need to include what's specific to this entity.