Shorten: tighten up triggering.

- Only shorten a single remaining "word"
- Require that word to contain a dot (for quad or domain, at least)
- Expand testing to cover more cases

Fixes #1106.