Conversion to .NET4.

Also using the AudioSwticher.CoreAudioApi for the sound switching functionality. It's a lot less error prone than the version included here.

Now I have to figure out how I want to release this...

:-/
Added show/hide settings for disabled and disconnected devices.

Updated the assembly version to 1.6.0.0
Auto Updater is now .net4

Cleaned up the exe, now using libz to pack as .netz no longer works.
Fixed favourite device backward compat.

Added packaging bat's
Removed Email Address for Report Form.
Updated Audio Api package, and assembly verison.
Updated to 1.1.5beta Api
Fixed issue causing the app to crash when notify icon text is greater than 64 characters
Fixed null reference when attempting to set favourite device
Task based async.

Fixed null pointer in fav dev mgr
Settings overhaul to allow for detection of error when trying to create settings file.
Updated assembly version and setting message
Added tooltips, need to fix the scaling on a non high dpi screen. Then ready to publish
Newest Api, to fix mem leaks.

Disabled set as by default.
Increased the settings buffer for good measure.

Fixed the settings creation prompt.

Fixed form locations.

Reduced the flickering of the list boxes.
Fixed the settings permissions issue.
Updated to Api 1.2.0, which includes a few stability fixes.

Updated the naming to match that of the new api.

This is the first FULL .NET release. A pull & merge will be done into master.
Fixed the URL for the update service
Merge pull request #62 from xenolightning/AudioSwitcher_NET4

Audio switcher net4