Flight input isolation

## Pending testing, might not be ready

this is a little messy as i organized the methods at the same time and I of course havent had the time to test any of this but it should help deal with #425 

"pilot' controls are now fetched directly from the flight input system, this removes the autopilot interference but it also necessitated a check to make sure that we were in the current vessel or not, returning zeros if we were not because there is no 'pilot'