Docking Port Door Controls: Stage 2

Lots of cleanup and streamlined docking process quite a bit.

Added docking controllers for more shuttles.

Still some more work to do, hold off on merging this for a bit.