Fix setup.py
There is no need to __init__.py in src.
Better versioning.
Import main submodules so they are always available.
Add requirements.txt
Read install_requires from requirements.txt
Merge pull request #1 from GreatFruitOmsk/master

Fix setup.py, better versioning and requirements.