fix sync issues between channelJoined and serverConnected events.  If those events are fired then the helper functions serverIsConnected and channelIsJoined should return the proper state.
fix channelParted to not fire until after channel status is reset
attempt to ignore non-alphas during autocomplete
Make it work.

Fix syntax errors, add backslash to the non-alpha characters and fix
error in logic.

Remove unneeded code.

dang
Merge pull request #410 from yyyc514/event_state_sync

fix sync issues between channelJoined and serverConnected events.
Merge pull request #413 from foldericon/smarter_nick_completion_squashed

Smarter nick completion squashed
Linkify message: links in the log renderer.
Forced a standard format for log files.

This makes it so user defined nickname formatting and timestamps are
not used in log files. Resolves an issue related to styles defining
blank nickname/timestamp formats resulting in weird logginb behavior.
Forcing a standard format for regular messages also makes log files
easier to be pushed through a parser.
Bump
Try out new logic for nick complete.
Add more info to user info popover.
Small changes
Revert this.
add a 'Move Backward' menu option; rename selectNextSelection to selectNextWindow for consistency
Merge pull request #415 from elindsey/master

add a 'Move Backward' menu option; rename selectNextSelection to selectN...
Merge pull request #414 from codykrieger/message-links

Linkify message: links in the log renderer.
Add TXSystemIsMacOSMavericksOrNewer conditional.
Add actual menu item not included in #415
Hackish fix for several bugs by rewriting URL checker.
Do not count channels in the dock badge if they are set to ignore notifications. Highlights still pass through.