Added code to prevent an exception if an empty string was passed to OpenDirectory
Fixed bug which meant the error display kept creeping up the form
Added a setting to cover whether or not to show the file extension
Futher work on the renaming without needing to show the file extension