fixing infinite loop

if a symlink doesn't start with '/' should consider as relative
git log -1 added to see latest change
MaxLoopCounter const introduced instead of hardcoded value