Fixes supply shuttle state when returning

When returning to centcom, the supply shuttle's state was not being set to INTRANSIT. This meant that you call the shuttle again while the old spawned process() was still running, causing who knows what to happen.

I have a feeling this fixes #6552, since I haven't been able to reproduce with these changes, however I wasn't able to reliably reproduce it before so I can't be sure.