Fixed issues from comments

Add const for contract_type and add HTMLPurifier

Fix CS and refactoring

Removed SensioLabsConnectBundle

Renamed forms action

Fixed method visibility

Cleaned tests

Added announcement modification with Update button

Removed useless getter

Fixed markdown in README

Moved test to Test/Functional and stop tracking phpunit.xml

Removed useless method

Added the backup method and custom exception