Completed reproduction of python getNeighborsND unit test
More work on spatial pooler almost finished with initialization routines
Refactor spatial pooler, tests and dependencies to use an encapsulated
memory to remove state from the actual pooler class