updated readme to reflect better python support
compressed numbers
changed justification

Considered using __future__ unicode literals, decided against it. This
code runs in both python 2 and 3.