Added reserve(size_t) placeholder functions for compatibility with existing codes
Added operator[] to base interface as StringLiteral cannot support non-const
- TODO: find a better fix for this
Added placeholder clear() method
Added size() method for compatibility with stl containers
Added empty() method
Added raw iterator types (i.e. char*)!
- TODO: add proper iterators compatiblw with stl algos
Fixed accidental deletion of m_str variable
Added stl interop
moved operator[] into base so non-const version is not defined for StringlIteral
Changed to use stricmp instead of _stricmp for compatibility with Marmalade SDK
Added iterator tests
Added clear/empty tests
Added std string and stream tests