Optimization: Remove Lib.getTimer() as much as possible in code

Removed all instances of Lib.getTimer() outside of FlxGame.hx, FlxPreloader.hx and Perf.hx.

Made FlxWeapon's rate of fire functionality work with custom timeScales.