Add support for file-based SQLite DB to tests

Fixes https://github.com/pelme/pytest_django/issues/103
It should be the same behaviour as with Django itself, and therefore the version check is required.
btw: if you would use both TEST_NAME and TEST["NAME"], Django will throw an exception.