Fix float NaN bug, compilation on Windows

Also sets Applejack's cart as the default again, since it's less prone
to falling on its back and getting stuck. Until we have the self-righter
that's probably the best default.