Add a module for test helpers
Use a helper to hack 2to3 compatibility for test strings

3.2 doesn't allow u'' and 3.3 doesn't need it
Separate fraction from timestamp and handle separately

to avoid issues with floating point accuracy
Work around hash-randomization issue in doctest