V3 template

Finished refactoring StringBuffer class

- 100% coverage unit testing
- Made names and style consistent with current standards
- Changed member variable names in other classes as necessary
- Replaced EscapeAndAppend(char, MODE) with mode specific methods
- Updated comments
- Added "this->" to method calls from other methods in the class.
- General cleaning/upkeep