Speed now class specific

Speed of the projectile is now class specific, passed to the base object
for each subclass.  BaseProjectile::setVelocity now uses the m_speed to
initialize speed.

BubbleProjectile now is a superclass to the CannonballProjectile.
(Because it will also be a superclass to the SpreadProjectile class.)