Examples and reference out put for collate json.

After fixing couple of bugs.
Updated production monster production file.

Moved examples and reference outputs to example/ directory
Command line program to play for collatejson.

Use command line switch to play with collatejson encoding and decoding.
Program to sort example/* files and compare with reference.
Do monster on collatejson.

Generate large collection of json documents and run regression on collatejson.
Updated TODO list.
Another round of development on collatejson.

- Check for corner cases in function inputs.
- EncodeFloat() and DecodeFloat() APIs are completed and usable.
- Couple of bug fixes.