fixed axonio.py so that it works with python 2 and 3 via io.open and io.Buffered read, the only difference is that strings in python 2 are bytes in python 3
segment.py added a try-except to import reduce from functools in python 3
fixed problem with units, pq.Quanitity takes a string so had to decode the bytes for python 3, still works for python 2, conversion to bytes might cause problems elsewere
Release 0.3.1
Post 0.3.1 release
Merge remote-tracking branch 'upstream/master'
name chr problem
Andrey bug report in mailing on IrregularlySampledSignal
fix assert_objects_equivalent
refactor io tests and improve error messages
fix bug in spiketrain right_sweep
add brainware src file io and tests
cleanup io/__init__.py
fix tests on python 3
use absolute imports in tests so they can be run standalone
Merge pull request #29 from toddrjen/src

Brainware .src file and lot of clean.
Better memmap for float = no copy.
Name of channel in spike2io
fix Python 3 support table order in install.rst doc
pyflakes and pep8 cleanup on iotest common modules