fixed drawStringAsShapes to respect both spaceSize and letterSpacing

Fixed a bug in drawStringAsShapes so that it now respects spaceSize and letterSpacing like getStringAsPoints, getStringBoundingBox, and createStringMesh <3