Modified modules layout to have fixed height components and only the
selection table scrollable/resizable
Destination panel is now a little shorter
Modified validation classes to allow settings to enforce file existence.
This is currently used in the file destination panel where sometime we
want an existing file and some other we don't