Merge pull request #88 from flokuep/develop

Small bugfixes
Added initial gstreamer-sharp audio backend (just a preview)
Bugfix: Crash when starting duet songs.

Please TEST, TEST and TEST before commit! It can't be that this branch contains such silly bugs!
Improved gstreamer-sharp audio backend

Should be fully functional now, I still need to check the difference between stopping and closing a stream. I think close will free all resources and finalize the stream, whilst stop is supposed to set the position to 0 so that the stream can be recovered. But in this case FadeAndStop should be renamed to FadeAndClose because currently in all cases where FadeAndStop is called the stream should be closed instead of being stopped.
Merge branch 'develop' of github.com:Vocaluxe/Vocaluxe into develop
Merge branch 'develop' of github.com:Vocaluxe/Vocaluxe into develop
Renamed FadeAndStop to FadeAndClose
gstreamer-sharp: Fixed SetMaxVolume
gstreamer-sharp: Streams now close properly
gstreamer-sharp: Better error handling
gstreamer-sharp: Fixed fading
Playback: Added FadeAndStop
Lyrics: Fixed zoom animation
Lyrics: Fixed color when note is active
Only enable messagebox exception handling in release mode

Debug builds are meant to be executed in a IDE environment, so it is better to take advantage of the IDE's features to show where the exception came from.
gstreamer-sharp: Let the GC dispose old elements
Merge branch 'develop' of https://github.com/flokuep/Vocaluxe into develop
Merge branch 'develop' of github.com:Vocaluxe/Vocaluxe into develop
Added DEBUG_HIT option again.