Fix travis reported pep8.
Fix documentation.
Add symlinking of pre-commit script.
Add coredata to list of INSTALLED_PROVIDERS.