Vector

There's a failing test on py3, classification correct 50% of the time (always correct on python 2).
@tom-de-smedt these functions aren't quite right (before), as if you passed a bytes e.g. `b"a"` it became `'b"a"'`. Python 3 is much less forgiving!