Add product sale elements management in api ( controller and tests )
Add customer title management (controller and tests)
Move tests to there new directory
Complete Customer title tests and fix controller
	modified:   core/lib/Thelia/Controller/Api/TitleController.php
	modified:   core/lib/Thelia/Core/Form/Type/CustomerTitleI18nType.php
	modified:   core/lib/Thelia/Model/CustomerTitle.php
	modified:   tests/phpunit/Thelia/Tests/Api/TitleControllerTest.php
Add many types for tax rules
Force propel default datasource to be thelia
	modified:   core/lib/Thelia/Core/Thelia.php
Add abstract crud api controller
Refactor title controller into abstract crud api controller
	modified:   core/lib/Thelia/Config/Resources/form-type.xml
	modified:   core/lib/Thelia/Config/Resources/routing/api.xml
	modified:   core/lib/Thelia/Controller/Api/TitleController.php
	modified:   tests/phpunit/Thelia/Tests/Api/TitleControllerTest.php
Refactor title and category
	modified:   core/lib/Thelia/Config/Resources/form-api.xml
	modified:   core/lib/Thelia/Config/Resources/routing/api.xml
	modified:   core/lib/Thelia/Controller/Api/CategoryController.php
	modified:   core/lib/Thelia/Controller/Api/TitleController.php
	modified:   core/lib/Thelia/Core/Event/Category/CategoryDeleteEvent.php
	modified:   tests/phpunit/Thelia/Tests/Api/CategoryControllerTest.php