Add 6 standard charsets.
Rename encoding to charset for consistency
Unify charset-related APIs to use Charsets.UTF_8 as default. (Manual merge of PR#491)
Minor cleanup.
Add Typography constants.