fix spatial_pooler.cpp does not set provided random seed
fix spatial_pooler.cpp does not set provided random seed

spotted as warning:tautological-compare UInt < 0
- we want to take the seed if > 0 , and get rand() if set < 0

breznak/nupic,breznak/nupic,breznak/nupic