Allow the Primary Flight Display widget to be resized smaller than is currently possible

I also removed an unnecessary interface for the PFD and a ton of dead code.

See #579.