fixed broken things found on Linux check of previous work.
fix Linux Makefiles for integrated testing.
made HW1 actually use reference calc, rather than OpenCV shortcut.
Made HW2 use reference calc, rather than OpenCV shortcut.
removed duplicated reference code in HW1's student_func.cu