Support file names with spaces

Thanks to alnuxx for notify issue #3 with changes to do