Encode/Decode names & values
Trim trailing &, move initialization to initialize
Mark DateTime set when set.
Testing
Add cookie test