Test: Add File Tests
This will add a testing/ directory with files that will be tested against. These tests discovered a bug with the is_symlink function, which is now fixed. What I did not implement was tests for if a file is readable or writeable.