Fixed CSV record stream breaking on quotes
Fixed index out of bounds error when no types are specified in the csv
Merge branch 'master' of https://github.com/numenta/nupic
make NDims a const

for compiler optimizations
remove extra hacks, compiler will optimize this

no need to be this smart, remove extra code, compiler does
loop unrolling
removeindexGeZero check, UInt is always >= 0

and index is defined to use UInt, so the check is tautologically true
Merge pull request #250 from chetan51/fix_csv_reader

Fixed CSV record stream breaking on quotes and empty types
Merge branch 'master' into clang-warnings
Merge pull request #251 from breznak/clang-warnings

Clang warnings, NPC-136
Merge branch 'master' into remove-NUPIC2
Revert "remove, because Set->set() python move"

This reverts commit 26c659a607b28d20f62ea85dc74363e9aeb8aeef.
keep Set.hpp around, for faster code(?) reference.

subutai:
Let's leave Set.hpp there as well as the part in SparseMatrix.i I think the idea was that we could call this from Python as it's more efficient than the built in set for intersection. We could use it for computing overlap between sparse vectors for instance. I don't see it used currently, so sSome more documentation would be great here as I am not really sure how we should create such a Set from python.