Channel url and cursor fix

- Allow colons in channel urls
- Only add the channel part in the context menu
- Fix cursor not changing between separator and url
Allow multiple channels in url, fix nick re

- Multiple channels have to be separated by a comma
- Fix #nick becoming a url for nick instead of #nick
Add ObsidianIRC network

#412
Merge pull request #718 from Farow/pull

Channel url improvements
Improve cursor behavior

- The cursor doesn't turn into a hand for non-url parts of a word
- Removal of unneeded variable str
Merge pull request #719 from Farow/pull

Improve cursor behavior
Make formatting more consistent

#719
Handle lists in MONITOR replies
Add TinyCrab to network list

Closes #723
Update help for close command
Update CLEAR and MSG help message
Sysinfo: Fix gentoo detection
Sysinfo: Add announce option
Handle incoming messages from yourself

These are common for users of bouncers, private messages still need to
be handled.
Add desktop and mimetype file for the Theme Manager
Fix /exec -o on Windows
BUILD: use pkg-config to detect python
fix desktop file
STYLE: add missing comma
BUILD: consistently use PKG_CONFIG