extract openAL specifics into separate file
implemented sample size calculations in DynamicSoundEffectInstance
Implement DynamicSoundEffectInstance for OpenAL

Added AudioTestFixtureBase for writing real audio tests.

Added integration test for DynamicSoundEffectInstance with sample wav file
based on http://msdn.microsoft.com/en-us/library/ff827591.aspx

Fixed MonoGame.Tests.MacOS solution to conform to project guidelines.
Implemented DynamicSoundEffectInstance Pause and Resume

added a test for looping a clip and another for pausing and playing
again.
call DynamicSoundEffectInstance.BufferNeeded as documented

http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.audio.dynamicsoundeffectinstance.bufferneeded.aspx
move public methods to main partial class

Fixed code formatting in the main DynamicSoundEffectInstance partial
class.
fix formatting settings in MonoGame.Tests.MacOS
Merge branch 'dynamic-sound-effect' of http://github.com/absurdhero/MonoGame into develop

Conflicts:
	MonoGame.Framework/Audio/DynamicSoundEffectInstance.cs
	MonoGame.Framework/Audio/OALSoundBuffer.cs
	MonoGame.Framework/Audio/OpenALSoundController.cs
	MonoGame.Framework/Desktop/Audio/SoundEffectInstance.cs
	MonoGame.Framework/MonoGame.Framework.MacOS.csproj
	MonoGame.Framework/MonoGame.Framework.WindowsGL.csproj
	MonoGame.Framework/MonoGame.Framework.iOS.csproj
	Test/Assets/MonoGame.Tests.Assets.csproj
	Test/MonoGame.Tests.MacOS.csproj
	Test/MonoGame.Tests.MacOS.sln
	Test/Runner/Utility.cs
fixed lazy init of the sound engine.