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
Added share/ to gitignore
Fix README, drop python 2.5 related code
Merge pull request #147 from Stranger6667/fix-doc

Fix README, drop python 2.5 related code
Add new fixtures: admin_user, django_user_model, django_username_field

This factors the admin user out of the `admin_client` fixture and
provides it separately.

It also adds the `django_user_model` and `django_username_field`
fixtures, which have been factored out when writing a test for the
`admin_user` fixture.
Rephrase handling of TEST_DB_NAME with ':memory:'
Merge the test clients environ setup from Django master

I have noticed and compared it because of flake8 issues, and the only
non-whitespace changes are the addition of `str()` and `b''` wrappers.
Merge pull request #152 from blueyed/merge-django-test-client

Merge client environ setup from Django master
tests: use `dedent` with `extra_settings`, indent
django_testdir: use `ensure=True` with `write` for `create_*`
Merge pull request #154 from blueyed/testdir-use-dedent

tests: use more dedent and indenting
Implement static_live_server (Django1.7)

fixes #120
Docu