Adds working test environment with migrations.
Adds support for inherited classes getting their soft delete behaviour from parent
Modifies inheritance behaviour.

Now looks for soft delete field name in parent if one not set implicitly
Small refactor of parents_soft_delete_by_field method
Removes test db from repository
Bump version