documentation and code cleanup
Progress towards #13 unordered JSON loads
Fixes #27
working on json unordered loads, almost settled on a solution
unordered json working, needs to be optimized
Should close #13

Cleaned up the implementation a little, I'm sure it can still be optimized further.  Undid some hacky things in
rapidjson that the old implementation utilized.