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.
Small changes
Not forcing first responder fixes crash described below.

1) Menu -> Server -> Add Channel
2) Press ESC
3) click with mouse on menu title SERVER and then go right, with mouse button hold down, so that the different menus open (SERVER, CHANNEL, NAVIGATION) one after the other
4) when it comes to "WINDOWS" Textual crashes
Fix tab key not working in server sheet. Fix was to allow NSWindow to do the view loop itself. Not us.
Remove a certain disable element condition
If we already logged in, do not infinite loop the message saying host is not reachable in the event it actually is.
Updated np to support iTunes radio. Also updated verison of TXTunes.