made setOrbitalVelocity work with negative mass

Of course, you can't orbit something with negative mass, so you'll still
get flung into space when doing this, but at least it doesn't just fail.