Side loading levels
Sound Effect fading && Key mapping
2D sound panning
Mouse handling update
Per pixel collision
Temporary 3 point pixel collision (failed test)

This is going to be removed, but updating it for the process's sake
Update to predefined boundries
Removed test music
Actionbar stuff + new player animation
Player animations
Lighting update
particle update

added some functionality and cleaned up particle system, added emitter
object

bugs: kaspor no longer spawns particles
Merge remote-tracking branch 'origin/Experimental' into Experimental

Conflicts:
	ProjectIntroGT.v12.suo
	ProjectIntroGT/ProjectIntroGT/ProjectIntroGT.csproj.Debug.cachefile
	ProjectIntroGT/ProjectIntroGT/bin/x86/Debug/ProjectIntroGT.exe
	ProjectIntroGT/ProjectIntroGT/bin/x86/Debug/ProjectIntroGT.pdb

	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.csproj.FileListAbsolute.txt
	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.exe
	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/ProjectIntroGT.pdb

	ProjectIntroGT/ProjectIntroGT/obj/x86/Debug/cachefile-{6B33DE88-CBEF-4057-9FFA-9D74D4E20220}-targetpath.txt
collision bugfix
particle fix
Switching to Enums for states
Enum updates

SoundEngine now has an enum too. Enums are compile time ints so this
should give the overall operation a nice boost.
Level Loading upgraded

Level definitions and room defintions are now seperated allowing for
easier control and customization.
Merge pull request #4 from TijmenUU/Experimental

Update 2 Gameplay and Level loading + some particles