Introduced AudioContext, a class for wrapping all related device functionality into one place, will also provide a single point of extension.

Created a SystemAudioContext class for the system devices.

Resharper code cleanup!