Rework GeminiShot movement code to not use line collisions. Other misc
cleanup.