Smooth light sphere turn on animation.

Also fix an issue where if the user hit a sphere that they were already
on they would jump a bit.