AbstractPowerupControl

Brought reused code out to a single abstract class for all powerups to
use. The respective powerups' anonymous control classes now extend
AbstractPowerupControl instead of AbstactPlayerInteractorControl.
SlowDownPowerup

Introducing the powerup that slows you down, so that you can keep
gaining speed for a longer time before hitting maxSpeedFactor!