Update documentation

- Documentation on parsing the file was incorrect.  token will never be "theoretical" because that was already read
- Switched to saving example with FileStream because the MemoryStream essentially was a no-op
- Added section on TokenCallback and ReadString