Copy files if fs.link fails

References #2
- Adds a test and property, `canLink`, to establish whether `fs.link` or `fs.writeFile` should be used
- Semicolons;
Merge pull request #5 from divaos/can-link

Copy files if fs.link fails