fix handling of broken symlinks

if a symlink has a length of self.magiclen git-fat would crash
because it could not read the file
Merge branch 'skip-broken-symlinks' of github:chhitz/git-fat (PR #16)

* 'skip-broken-symlinks' of github:chhitz/git-fat:
  fix handling of broken symlinks