Do not allow blank realname in preferences
win32: Moved PlatformToolset configuration to individual project files. It should be set before setting other properties or importing other props.

This fixes the broken GUI Platform Toolset indicator, as well as VS compilation itself if another version such as 2010 was also installed.
fix false positives when checking chanopts
Reverts commit d964af81428a6d768aeb96906eb0538a30d919ca
Clean up old url handling on unix
fix url opening on osx

oops
typo
Don't use external players on Windows
Fix compiler warning
Some crucial cosmetics
Don't include if unused
Get rid of bundled beep
Use "Instant Message Notification" system sound on Windows, use gdk_beep() on Unix

Note: gdk_beep() is expected to be replaced with libcanberra stuff.
Fix unused variable
use libcanberra for beeps
Remove extra omitalerts check
udpate travis build w/ canberra
Let's just say the word
Use canberra for files
clean up canberra code