Remove final modifier of AbstractProvider#onCreate

With this change subclasses could extend the default behaviour.

Closes #3