#440 - Added first name and last name to registration forms. Updated styles for address form. Added billing address toggle.
Behat scenarios
PromotionBundle : fixing bug on non existent "equal" configuration
PromotionBundle : fixing bug (usage limit was not checked)
Rendering percentage discount ONLY on the items total (on not the whole order total)
Promotion coupon integration
Cleaning and refactoring Behat tests
Removing coupon handler and using CodeToCoupon form
Dispatching events related to coupons
Fixing CS and glitches
Handling flash messages related to coupons thanks to SyliusPromotionsEvents.
Fixing CS
Removed input classes from address form.
Added translation.
Added phpstorm config folder in gitignore.
Added validation for first/last name. Updated registration scenarios.
Updated scenarios and reverted .gitignore.
s/SchemaregistryInterface/SchemaRegistryInterface/
s/CalculatorregistryInterface/CalculatorRegistryInterface/
Merge pull request #452 from brikou/patch-1

s/SchemaregistryInterface/SchemaRegistryInterface/
Merge pull request #453 from brikou/patch-2

s/CalculatorregistryInterface/CalculatorRegistryInterface/
Fixing specs and CS, cleaning code and tests cleaning after reviews