split the requirement files for the normal running vs tests
added a hash to resources to prepare (req for py3)
added idea gitignore
Removed the bundled libs
don't force dependencies we are not sure about yet
The actual port

Had to embed completely jwt as its python 3 compatibility is not real
make the unit tests pass back on python 2.7
added back unittest2 dependency for python 2.6
Seriously weird 2.6 python dom/xpath quirks
python 2.5 compatibility
fixed a conditional dependency on python 2.5
FP !
moved conditionally to a python 3.2 compatible unittest2
Ported 0.1.2 as 0.1.4 seems problematic
merged the jwt tests
removed a long failing test that could be confusing
use six to detect python version