Proposal to move code from the bundle controller to separate roles.

Here is my small and simple proposal to move the setup function to separate roles. Each ansible role should have it's own php class to setup the correct vars that are needed for this role. This way the bundle controller will become tiny again :)

PS: didn't fix the tests yet, since it was just a PR to discuss :)
This probably needs to move to the application.php or so (never worked before with silex). Normally would do this with DI, but it's easy to refactor :)