Init.
Fix default path to root directory.
Fix build failure in psort.c
ASST1 changes.
Adding rwlock templates and problem solution initialization code.
Fixing root problem.
Late ASST1 fixes.
1) Cleanup code for stoplight and whalemating.
2) Menu fix to put drivers in the right place and fix ASST0 build.
Adding default and optional scheduler.
New CV test.
New ASST1 test.
Adding menu items for synch testing.
Adding fileonlytest.
Adding file only test.
Fixed a bug where unused was set but not being used
Adding gitignore to base distribution.
Fixes to driver code; make Eclipse shut up in thread.c.
New.
Refactoring spinner and yielder code.
Modified configure script to chnage the path for root directory
Merge branch 'master' of https://github.com/yuvraj2987/OS161-Practice
Added GPLv-3 licence