Updated docs: sub-library descriptions & API for util.string

Is there a particular format we want to use for documenting function signatures? I attempted to follow precedent, but I'm not sure if I got it right.