Also remove timers when enemy:restart() is called, for consistency.
Clarify the documentation about enemy timers.
Using timers in enemy scripts is much easier and less error-prone now.