fixes #8 fixes #6 open folder can now open displayed dir if none are sel...

...ected and selecting a file adds the file name to the file path
Path.join with an empty path? what's for?