Add symlink support (Fixes #42)

It's missing the option for relative symlinking, but this should hopefully do the trick for now. Merry Xmas!
you read in some files, symlink, then symlink again. you have the original files, a pointer to the original files, and a pointer to the pointer to the original files. does that sound right?