Add parameters for DateEncoder
Reorganize document and mark TODOs
Start porting tests in DateEncoderTest from NuPIC