Add doctrine mapping for Order->Coupon relationship. Add coupon usage listener.
Add on-delete to relation.
Merge pull request #829 from Richtermeister/fix-coupon-storage

Add mapping for Order->Coupon relationship & coupon usage listener