Make methods onPickUp and getDropFrequency of PowerUp abstract.

This forces sub-classes of PowerUp to override onPickUp and
getDropFrequency. Empty methods for onPickUp or a drop frequency of 0
would not make sense.
And yay, your first code commit :D