Add blank lines at end of file
Add space after # in comment
Fix pep8 indentations errors
Fix line lenghts > 120
Check pep8 with travis

An `.editorconfig` file has been added for unifying the coding style
for different editors and IDEs.
Fix flake8 import errors

- Removed unused imports in files
- Added `__all__` variables in `__init__.py` and `spirit_tags.py`
- Added flake8 check to `.travis`
Merge pull request #28 from benjaminabel/pep8-check

Pep8 check
gitattributes LF
test runner, log warnings
setup test
newline
Move tests to root directory

Also the run_tests.py has been renamed runtests.py
Merge pull request #30 from benjaminabel/tests-reorganisation

Move tests to root directory
renamed run_tests to runtests
Separate example and tests

Each folder has is own settings and urls and can be tested with
`runtests.py`

1. `./runtests` run tests with `tests/settings.py` file
2. `./runtests example` run tests with `example/settings.py` file

`runtests.py` write to stdout the settings file used.
Merge pull request #32 from benjaminabel/separate-test-and-example

Separate example and tests
clean up
Updated `README.md` of example directory

Explanations have been completed, and works.