First version of new TM with the TP code

Still needs cleanup
Small cleanup

Renamed TP_New to temporal_pooler
Renamed TP_New class to TemporalPooler

Renamed TP_New class to TemporalPooler
Merge branch 'master' of github.com:numenta/nupic.research into new_tm_with_pooling
Merge pull request #35 from subutai/new_tm_with_pooling

New tm with pooling