Updated gcc build flags.

- Added -fno-stack-protector to release builds.
Cleanup pass.

- Bashed CEncodingBase.
- Doc updates.
- Small var renames.