Validate and properly color letter count.

fixes #4087
- Adds correct validations for meta_title/meta_description
- Adds correct coloring of letter count
Doesn't look like this actually depends on scratch? Indirect dependencies are A-OK, depending on just metaDescScratch is fine, if it in turn depends on scratch