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)"
Merge remote-tracking branch 'origin/development'
Merge remote-tracking branch 'refs/remotes/origin/development'
Merge remote-tracking branch 'refs/remotes/origin/development'
Merge remote-tracking branch 'origin/development'
Create README.md
- Updated the project read-me.
Merge remote-tracking branch 'refs/remotes/origin/development'
- Reorganized controllers into a picking/grouped hierarchy.
- Renamed the ConstantForceController to AmbientForceController
- Added Script-Bindings for controllers.
- Buoyancy controller is now a picked controller and is specified by area.
- Updated VS2010 with recent scene-controller changes.
- Fixed typos in module-Id update visitor.
- Removed SceneObject "getPositionX()" and "getPositionY()" as it can be replaced in script with field components of ".position.x" and ".position.y".
- Updated the toys that use it.
- Exposed the object count for FrameTemp<T>.
- Added/Modified support for string-word accessors of "XYZW", "RGBA", "Width", "Height", "Count" & "_<value>".

The indice are as follows:

> X or R or Width = 0
> Y or G or Height = 1
> Z or B = 2
> W or A = 3"
> Count (gets the word count) e.g. "this is a test".count gets "4".
> _<value> gets the specific indexed word e.g. "this is a test"._3 gets the word "test".
- Utilized some of the new string accessors.
- Removed both "Published" and "Purchased" which are 3-Step Studio specific fields related to its web-service.
- Minor changes to the documentation in the "ModuleDefinition" type.