Symbolic link management

There was a problem in rewinding, if cluster
has some symbolic links. Patch adds functions
which give special treatment to symbolic links
through dedicated code path and now they can be
differentiated from normal files and directories.