Test cases and benchmark functions.

- a bit of refactoring done to map.go
Benchmark between gojson Vs encoding/json.
optimized parsePointer().