Refactored ProjectRole to Participant and added Project functional tests
Added bundle configuration files into WebBundle and continue fixing code-style
Added improvements related with Behat and code-style

- Removed support for 5.3.3 because we are using traits
- Added badges
- Added code coverage for Behat (only dev envs)
Fixed a type into badges urls