Adds .gitignore to project
Replaces tabs with spaces and fixes a bug:

When CSV tables have no information about encoding
the datastore_loader no longer crashes, using
'utf-8' as default.