improve vector encoder tests
fix tests
VectorEncoder fix tests
VectorEncoder typeCastFn=None for identity (leave as is)
fix _typeCastFn
VectorEncoder OPF add tests
VectorEncoder OPF allow specify dataType (float/int/str..)
VectorEncoder throw NotImplementedError
whitespace
Merge branch 'master' into fix_vector_opf
Merge branch 'master' into fix_vector_opf

Conflicts:
	py/nupic/encoders/vector.py
	tests/unit/py2/nupic/encoders/vector_test.py
fix forgotten merge artefact
add dataType param to VectorEncoderOPF
fix tests, VectorEncoder uses w=XX param
Merge branch 'master' into fix_vector_opf
Merge branch 'master' into fix_vector_opf
vectorOPF fix tests dataType cast
Merge pull request #820 from breznak/fix_vector_opf

Fix VectorEncoder usage with OPF