Improved the Travis configuration

- Build only the master branch and the maintenance branches for releases, not feature branches (these are already tested through their PRs)
- Fixed the testing against several Symfony versions, by testing against the fullstack framework in such case rather than the specific version of FrameworkBundle but still the latest version of components. The normal builds rely on the unmodified constraints, which also ensure they work by default.