move dispatch during customer creation process in post/preInsert methods
continue refactoring dispatching event on model modification
remove changeRef event
remove CustomerRefEvent class
apply php-cs-fiwer on Action directory
Merge branch 'master' into actions

Conflicts:
	core/lib/Thelia/Action/BaseAction.php
	core/lib/Thelia/Action/Category.php
	core/lib/Thelia/Action/Customer.php
remove doc
creating new ContainerAware class fixing context on it