Bug #54 fixed: ln fails when file exists