abort on symlink loop + refactor Record#build
Merge pull request #273 from guard/e2-stop_on_symlink_loop

abort on filesystem loop