Refactor Friend and Group models: extract new base class BaseChatModelView
Play sound on new message
Enable new message notification sound in Settings
Extract MainWindow IChatObject.NewMessageCount increment and clear into new functions MessageAlertIncrement() and MessageAlertClear()
Merge pull request #20 from Derrick-/master

Extract new base class BaseChatModelView for Friend and Group
Added alert sound
Some code improvements
Only play message notify when toxy is minimized
Made the UI even more sexier
Update README.md (https links)
Refactored SettingsFlyout
Do not allow multiline names/status messages
Simplified loading of Tox

I think it's save/better to assume that nobody uses the old standards
anymore.

Now that this is cleaned up, it's time to finally implement encryption.
Yet another attempt at fixing this freezing issue

Other changes:
- Added a bunch of debug stuff in case things freeze up again.
- Avatars have been reset due to a change in the STS.
Applied SharpTox updates
Forgot to change something
Merge remote-tracking branch 'origin/master' into av

Conflicts:
	Toxy/MainWindow.xaml.cs
	Toxy/Toxy.csproj