string class comments/cleanups; CircularSubString() overload