Move the creation/update logs from the provider to the content class

This change makes the code more readable in the onCreate and onUpgrade
method in the Provider class.

Fixes #14