python3 can now parse the code from test.py

Conflicts:
	openaddr/__init__.py
open pickled files in binary mode

Conflicts:
	test.py
minor fixes for encoding, one exception
Switched print statement in process2
Removed more unused code
Replaced six with future after discussion in issue #17
Replaced StringIO with BytesIO for Python 3
Trying to track down the mystery Travis error