A Generalized Flight Control Architecture For Transitioning Flight Vehicles With Flight Test Validation