Merge pull request #201 from crazysam/dev

Added "damage" variable to FlxWeapon.
continue my work on code cleanup
finished with conditionals cleanup
renamed camera's _debugLayer to _effectsLayer
possible problems with input
little cleanup in debugger classes
fix for issue #198
Added utility function to reduce precision of decimal numbers (useful for logging and debugging).