Add requirements.txt
Python 3 refactoring
Little more robustness with UTC parsing
Add unittests
Merge pull request #3 from zoni/master

Python 3 compatibility & unittests