Stop ignoring timeouts in logger

Timeouts were being ignored due to ordering of extensions.  Now just
unconditionally log chat clear, no matter if there are extras.
Respect symbol timeout option

Options for timing out symbols were not being respected.
Update caps timeout options

Update caps timeout options.
Fix UserAgent for request

Change useragent string for http request of chat emoticons.
Update emote options

Change options for emote spam protection.
Update special char options

Update special character options.
Update url timeout options

Update url timeout options.