changes with external/ decoupling
rm common/includes common with nupic.core

boost/ yaml-cpp/ cycle_counter.hpp
clean linux64
clean darwin64
clean linux32
use external includes from nupic and nupic.core
clean linux32arm
clean linux32armv7
licenses from nupic.core
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