- reorganizing repository to match standard layout
- reorganized repository to match standard layout
- Made FastWriter output more compact.
- fixed bug in runjsontests.py script.
Added newline b/c of gcc--warning: no newline at end of file
Fixed gcc 2.95.3 problem.  Bug: 1570919
[1587188]Fixed parsing of comment at tail of object.
[1611376]writer now escapes special characters.  When no special chars are present, old behavior is retained.  New method might have a performance penalty b/c of operator new inside std::string.  (This would not exist if the whole thing operated on ostream instead, I think.)
[1611376]by reserving the max string-size when escaped chars exist, we should save some runtime.
Added comments, pre- and post-condition for resize(), clear(), Value(ValueType).
setComment() will assert if comment does not start with / (or if it were NULL, which would have seg-faulted before).
fixed compiler warning
Added/clarified comments.  Move extra verbiage out of brief sections.
Added removeMember() and altered a few comments.
Added empty() operator-bang and isNull()
Renamed buildLibary to buildLibrary and added SharedLibrary rule.
Added istream/ostream funcs/operators
Fixed 2.95.3 header probs
Added virtual destructor to StyledWriter to avoid -Wall warning from g++
Fixed compilation warnings.  Added -Wall to linux-gcc compilation.  JSON_ASSERT_MESSAGE now throws exception (but JSON_ASSERT does not).
Added prop svn:eol-style native. Stripped carriage-returns on unix.  Hopefully, this will work for Windows too now.