Issue #55 Fixed CartCoupon events

* Added all new events and fixed existing
Revert "Fixes #53. Add DoctrineExtensionBundle to composer.json"

This reverts commit e44d7928bbc4ea25d946cc24461a573d8469543b.
Issue #56 Enforce Timestampable behavior using doctrine lifecycle events
Issue #52 [UserBundle] Add basic Address form type