Currently Payment Log and Credit Card are not cascading from Payment persistence. This PR fixed this.
Also fixes proper bi-directional relation between Payments and Logs. Lastly, updates PaymentInterface docblocks with proper return type.
Merge pull request #822 from Richtermeister/fix-payments-mapping

Add Cascade to Payment mapping