Fixed shifted drawing on KitKat after app resume.
Can now pass the fullpath to a project as a command line argument to the PipelineTool to open that project after startup (eg, associate .mgcb files with PipelineTool.exe).
Merge branch 'PipelineToolOpenFile' into PipelineTool_OpenProject_CommandLine

Conflicts:
	Tools/Pipeline/Windows/MainView.Designer.cs
	Tools/Pipeline/Windows/MainView.cs
Added helper for ParseDecibel().
Added global random in AudioEngine.
Added internal SoundEffect.GetPooledInstance().
Converted XACT to use the internal SoundEffect pool.
Added initial support for XAct variation playlists.
Merge pull request #2682 from SickheadGames/PipelineTool_OpenProject_CommandLine

PipelineTool command line argument 'project to open'
Merge pull request #2660 from Andreyul/kitkat_draw_shift

Fixed shifted drawing on KitKat after app resume.
Moved Xact into a subfolder of Audio.
Cleanup of code headers.
Moved ClipEvent and PlayWaveEvent into their own source files.
Added XactHelpers class.
Moved some common functionality to ClipEvent.
A few cleanups... no functional change.
Renamed EventPlayWave to PlayWaveEvent.
Made a few internals private.
Fixed up some brackets.
Fixed some missed renames.
Opps... left in some debugging code.
Added some notes about the format.
Merge pull request #2683 from SickheadGames/xact

Xact Improvements
Merge back from develop, no-op.