Added a development / testing requirements file.
Added missing UTF8 header on Python modules.
Added Tox integration in setup.py