Add new syscalls for getting arguments and mapping video memory
Implement getargs syscall
Implement syscall vidmap
Fix read_dentry_by_name for real this time
Fix bug where syscall number bounds are not properly validated
Fix issues related to compiling sample programs
Change fs driver so it does not redundantly set PRESENT bit on new fds
Update rtc driver and fops table to work with current syscall impl
Fix rtc driver implementation so that takes ptr to int instead of int
Clean up unused code and debug statements
Fix paging bug where certain page tabes were RO when they should have been RW
Fix small style issues in syscall_impl.c and a bug where vidmapping didn't actually load pages for video memory
Temporarily fix issues caused by reading blocksize of 2^n in read_data
Fix read_data, hopefully for the last time
Rewrite read_data to remove complexity