Streams need to be decoded on python 3.

Fixes #94, patch by k7rim.
Variables need to be declared on top of the functions in C.

Fixes #95, patch by k7rim.
Build packages for python 3.2 also

3.3 will have to wait because it is built with msvc 10/2010
Merge pull request #100 from p-push/winbuild-python3

Fixes for windows build against python 3
Test against python 3.1 on travis
Our installed virtualenv goes into /usr/local/bin for python 3.1...
Merge pull request #101 from p-push/travis-python-31

Test against python 3.1 on travis
Windows build for python 3.3