changed filesys_readdir, and extended max file name length to 20, all tests except for dir vine tests are passing