Fixed incorrect OrderLine event name
Fixed incorrect Listener method names
Merge pull request #353 from elcodi/fix/incorrect-cart-event

Fix/incorrect cart event
Optmized Configuration, Extensions and Bundles

* Following some Matthias Noback tips, Theses classes have been improved by
overriding some magic methods to specific methods.
Merge pull request #341 from elcodi/feature/configuration-extension-bundle-optimization

Optimized Configuration, Extensions and Bundles
Save couponAmount and productAmount in newly created Order

In order for the couponAmount and productAmount to be correctly stored
during th CartOrderTransformer::createOrderFromCart() process, we must
ensure that a correct amount is initialized in the Cart object when the
cart.onload event is triggered.
Removed setCartCouponAmount in Cart context