Added lseek() , directory(), and readDescriptor() functions; Modified Struct OpenFile to use unsigned char for int values.
Added helper constants
Revert "Cleaned up a bit, made the Makefile work, and removed some comments."

This reverts commit b2dbbac65949b5f0715128ca1449d8a3fc52c4fc.
Reverted to version before half-merging Ben's commits.
Merge branch 'master' of github.com:kwplummer/IOLab into KyleWork

Conflicts:
	filesystem53.cpp
	filesystem53.h
Added lseek_broken(), which makes the tests work. Once create() and open() are set to use desc_table it can be removed.