This not a WIP anymore, even if we always have work to do to make it better
Add composer.json + upgrading Bundle class to work with all the new installation workflow (not tested yet because of error when installing claroline)