DamageOverTimeBuff no longer calls CharacterInteraction.harm on every update

Changed FIXME-note in CastProjectileAction to state that Projectiles should use GhostControls instead
of RigidBodyControls
Increased meteor's range. Meteor now reads it's base damage from user data.

Eliminated commented-out code