Added 'correct' (meaning this solution should work, but doesn't right now)
triangle sphere collision detection.
Function closestPointOnTriangle is not from me, but assumed to be correct.
Bug must have something to do with incorrect implementation of vector3
struct and functions or Spaceship::collide
Minor copy & paste mistake ;-)