Temporary fix to temporal_memory validation to allow GeneralTemporalMemory to work properly

How about just overriding `validateCell`? Wouldn't that be easier and less duplication of code?