Merged with Upstream
Merge Desktop SoundEffect into main SoundEffect.
Fix SoundEffect constructor for non-Desktop platforms
Redundant line of code...
Sound.cs is not necessary on Desktop platforms.
Windows and Linux AudioLoaders were identical, move to Desktop Audio.
Shrink one of the SoundEffect constructors.
Fix CreateInstance bug for Windows/Linux
Buildfix for Windows
LoadAudioStream is for OpenAL only
Upstream Sync
Added Architecture Graph
Merge pull request #1889 from SamuelEnglard/architecture-graph

Architecture graph - Thanks!
Changed PS to PSM
Merge pull request #1890 from SamuelEnglard/develop

Changed PS to PSM
Author:		danzel <danzel@localhost.geek.nz>

Date:		6 days ago (Sun Jul 21 16:31:54 2013)
Commit hash:	4dd61915c8f9a2e2ef466ff9138b5c37bf4ec419
Children:	2bf67e181d
Parent(s):	3c01c8617c

Remove Samples/StarterKits as submodules and add them to the readme instead. Refs #1861
Merge pull request #1876 from danzel/develop

Remove Samples/StarterKits as submodules and add them to the readme instead
Merge pull request #1842 from flibitijibibo/soundeffect-merge

Merge Desktop SoundEffect into main SoundEffect, AudioLoader to Desktop/
Merge remote-tracking branch 'upstream/develop' into pipeline

Conflicts:
	Samples