Symbolic links

I've implemented:
- handling of symbolic links
- correct behaviour in situation when file doesn't exist and cannot be created
- correct behaviour in situation when multiple files are given to the script