Improve dialog layout and fix UI policy issues with all of the dialog boxes in the Gerbview and Pcbnew code paths. Updated the use of component to footprint where appropriate.