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.
maybe we should strip out "\bfor\b" - ie "short url for apple.com"