Upload to PyPi and minor changes

Hello!

Great module. I uploaded it to PyPi and make some changes. "fork_for_tests" get count of CPU by default as number of forks. Also I configured 'test_suite' in setup.py and now you can run "python setup.py test". Also I added Makefile with some useful shortcuts for test and upload's operation.

If you are registered on PyPi say me your nickname and I will made your as package owner.