Fix posting to Twitter by correctly catching over limit exception

Also when doing a retry, make smaller cuts to max characters.

Fixes #4627.