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
STYLE: tabs, not whitespaces
Merge pull request #729 from hasufell/mime

fix htm desktop file
BUILD: use a blacklist rather than a whitelist for python versions
Merge pull request #728 from hasufell/master

build system improvements