Elastic ease fix

Elastic ease used an arcsinus function where it should have used a sinus
function.
Merge branch 'development' of https://github.com/thecelloman/Torque3D
Merge remote-tracking branch 'upstream/master'
Merge pull request #200 from lukaspj/ElasticEaseFunctionFix

Elastic ease fix
Merge remote-tracking branch 'upstream/master'
Revert "Merge pull request #200 from lukaspj/ElasticEaseFunctionFix"

This reverts commit fdd38bee048bb09a75655496ff32656adcde42b4, reversing
changes made to fcac140405b2fbe7c54e7a2dc6e3b10b79c8983f.
Allow T3D to compile against the latest version of FMod. LowMem Software Reverb has been removed as of FMOD Ex 44409
Merge branch 'development'
Update README.md
Merge remote-tracking branch 'origin/development'
Update README.md
No longer require ClientMissionCleanup to be present to add particle emitters.
Changed mASin to mSin in mEaseOutElastic
Now projectiles wont explode before they have been armed. Results in projectiles being able to collide with several objects before exploding.
Removed indentation fixes.
Clean up SFXSources in Player class 

mMoveBubbleSound and mWaterBreathSound were not being deleted properly
Merge pull request #386 from lukaspj/Elastic-Ease-Fix

Changed mASin to mSin in mEaseOutElastic
Merge pull request #394 from lornemcintosh/development

Clean up SFXSources in Player class
Resolution for ap-hang with high-frequency weaponstate changes (IE: AI non-tick descision forks). see also: http://www.garagegames.com/community/forums/viewthread/134036
Merge pull request #402 from Azaezel/development

Resolution for ap-hang with high-frequency weaponstate changes (IE: AI n...