Improve doc for various String methods
Reformat comments and clean up
Add new core type AuthorTime