Create a new File/directory selector widget to make code more consistent
and have it all use the same widget. see SCI-1988