code cleanups
cleanups, text writers and compiler compatibility

- ADD: AggregateTextWriter class
- CHG: code cleanups
- FIX: better compiler compatibility for projects
- FIX documentation fixes
added #ziplib code to mono projects
serialization, fixes and cleanups

- ADD: CommonSerializer that uses embedded JSON.NET
- FIX: documentation fixes
- CHG: code cleanups