Remove unused/buggy create_conftest helper in django_testdir
Experimental: do not disable south migrations

Ref: https://github.com/pelme/pytest_django/issues/128
Removed old deprecated file which is no longer used
Fix south integration with `--create-db`

This requires to monkey-patch `south.hacks.django_1_0.SkipFlushCommand`,
which has a bug that prevents any initial data to be installed.

South issue: http://south.aeracode.org/ticket/1395#comment:3

Fixes https://github.com/pelme/pytest_django/pull/22

Django code reference for 1.6, from
django-1.6.x/django/db/backends/creation.py(339)create_test_db():

    # Report syncdb messages at one level lower than that requested.
    # This ensures we don't get flooded with messages during testing
    # (unless you really ask to be flooded)
    call_command('syncdb',
        verbosity=max(verbosity - 1, 0),
        interactive=False,
        database=self.connection.alias,
        load_initial_data=False)

    # We need to then do a flush to ensure that any data installed by
    # custom SQL has been removed. The only test data should come from
    # test fixtures, or autogenerated from post_syncdb triggers.
    # This has the side effect of loading initial data (which was
    # intentionally skipped in the syncdb).
    call_command('flush',
        verbosity=max(verbosity - 1, 0),
        interactive=False,
        database=self.connection.alias)
Do not create empty files with SQLite ':memory:' with `django_testdir`

 - Keep ':memory:' for DB_NAME and TEST_DB_NAME with SQLite in-memory DB.
 - Skip `create_empty_production_database` with DB_NAME == ':memory:'.
Merge pull request #129 from blueyed/do-not-disable-south

Handle south migrations
Remove unnecessary assignment in conftest
Merge branch 'fix-sqlite-memory-dbname'

Conflicts:
	tests/conftest.py
tests: use 1.7c2 for Django 1.7
Various PEP8 & typos fixes. Update setup.py
Fixes, according to @blueyed comments
Merge pull request #143 from Stranger6667/cleanup

Various PEP8 & typos fixes. Update setup.py
Remove support for having settings within test directories
Call django.setup() directly after configuring settings
Added changelog entry for #119, #134
Merge remote-tracking branch 'andreas_origin/master' into Issue-97

Conflicts:
	pytest_django/lazy_django.py
	pytest_django/plugin.py