Fix reporting false positives of IP
Handle critical existence failure of the BBC
update
improved timezones

Corrected spelling of "Bangkok".

Changed structure of TZ object to store more than just offsets.

Added !tz flush [force] command.

Added pseudo-timezone acronyms:
* First letter taken from nickname
* Second letter randomly selected from a list of vaguely appropriate adjectives
* Third letter set to F if in a timezone that France occupies
* Last letter is always T

Updated web json output to reflect new acronym feature:
* Added `timezoneName` to the long-form English describing the timezone
  (e.g. CHRISTEL FLUID TIME)
* Added `acronym` to the short-form (e.g. CFT).
update
fix