Deprecate all of my homemade string functions for sds - Simple Dynamic Strings. Still keep the API using char*s though. Make C++ and Qt classes use templates to avoid duplicate definition errors