Implemented initial permanence setting and overlap computing
Implemented duty cycle modifications and overlaps/overlapsPct extraction
implemented inhibition
implemented shared inputs detection and orphan detection
removed Column class and moved all functionality into SpatialPooler class
implemented finding orphans
Added more tests to calculating orphans
implemented adaptSynapses
Added support for N-dimensional topology via _getNeighborsND. Implemented update minimum duty cycles
implemented bumpUpWeakColumns
implemented avgConnectedSpan
added more tests to updateInhibitionRadius
first round implementation of basic spatial pooler completed
made small modifications to SpatialPooler.py to make it more compatible with FDRCSpatial2
added comments to spatial pooler
Merge branch 'master' of github.com:numenta/nupic into newsp

updated spatial pooler
addressed sytlistic comments
separated grok and base spatial poolers into two files, updated import path, made stylistic changes
deleted SpatialPoolerTest.py
commented out obselete code. unused methods remain, but have been depleted