Added Travis and basic unit test folders

Hi Guru,
Here is the summary of the patch which is mostly non-functional
-  added the basic structure for nosetests (requirements.txt, tests folder with init)
- added .travis.yml - I only added 2.7, have not tested anything in 3
- added a travis build tag to the README.