half-assed attempt at py2 compatibility
this py2 port apparently works

The only way to confirm that it works is to eyeball the doctests. I
consider the doctests too informative to not use, but I'm not going to
fill them with u'' markup and escape sequences.

Please use Python 3 if possible.
Merge branch 'master' into py2

Conflicts:
	langcodes/__init__.py
fix new py3 syntax
Merge branch 'master' into py2

Conflicts:
	langcodes/__init__.py
different setup.py for py2
Merge branch 'master' into py2

Conflicts:
	setup.py
Merge branch 'master' into py2

Conflicts:
	langcodes/__init__.py
	langcodes/db.py
update setup.py
Merge branch 'master' into py2
more description