add a setup.py and organize the package files
move tests into the module
call runtests.py from travis
move tests into a test.py and call from runtests
python setup.py test doesn't work
Merge pull request #4 from rizumu/master

restructured package and added setup.py