Removed final modifier of AbstractProvider#onCreate so that derived classes could extend the default behaviour.
Install missing components before we start the build - https://github.com/travis-ci/travis-ci/issues/2470#issuecomment-47533725
Merge pull request #4 from Triple-T/cb/non-final-oncreate

Remove final modifier of AbstractProvider#onCreate