Merge pull request #3 from pchan126/feature/mp3Volume

Add mp3 volume function
Merge pull request #3 from pchan126/feature/mp3Volume

Add mp3 volume function (reverse-merged from commit 228725ac9d0c07623f74c137978e804f11ab5d2f)
- Removed the solution folder from the VS2010 build.
- Reversed the merge pull request #3 from pchan126/feature/mp3Volume accidentally added to Master.

"Add mp3 volume function (reverse-merged from commit 228725ac9d0c07623f74c137978e804f11ab5d2f)"
- Updated the solution file header.
- Added Scene (un)pause button.
- Explosion ParticlePlayers in the TruckToy are now not affected by gravity.
Fixed logic in Deathball's updateRollAnimation.
- The Sandbox now deletes the Scene when the module is destroyed.
- Added the "ToyAssets" module as a dependency of the Sandbox.  This will stop it from being loaded/unloaded when switching between toys that use it.
- Set the assets to ignore the auto-unload by default.  This favours performance by removing asset unloads over memory usage.
- Purge the assets prior to a new toy loadsing to removing any idle assets from any previously loaded toy.
- The asset manager now tracks overall reference counts.  The SceneWindow now reports this in the metrics overlay.
- State reset for the particle-system to ensure that animation asset references are freed when the particle is released. The AnimationController needs some further work so completely remove the need to assign an animation-asset to it; rather it should use one assigned from the parent-owner object.  This is the typical use-case as an AnimationController would never be used on its own.  This would stop the doubling-up of animation of asset references.
Merge remote-tracking branch 'origin/development'
- Added missing "isAssetPrivate()" script-binding.
Merge remote-tracking branch 'refs/remotes/origin/development'
- Updated file version to 2.0.0.0 or VS2010 & VS2012.
- Explicitly unload the Sandbox module rather than letting the module-manager just iterate all the modules during its shutdown which will work but cause warnings.
Merge remote-tracking branch 'refs/remotes/origin/development'
Merge pull request #15 from pchan126/feature/stringTable

incorporate global string table code from t3d.
Merge pull request #19 from eightyeight/deathball-update-roll-animation

Fixed logic in Deathball's updateRollAnimation