updated to disallow more than 2 consecutive digits in tags

Adjusted the algorithm so that tags avoid both strings of more than two
consecutive letters *and* strings of more than two consecutive digits.
This keeps a nice balance of alphabetical characters and digits, where
"words" longer than two letters cannot occur and "big numbers" (that
aren't very human friendly) also do not occur.