fixing and adding some specs and "new grader" that merges HW1 and 2

 Orignally this was just fixing rspec grader by requiring spec runner and added spec for weighted grader spec, but now includes a new GithubRspecGrader and new_grader that can run HW1, 1.5 and 2

Also, Needed to switch from ruby-debug19 to debugger to get things to work for me - not sure how that impacts others

Adding term-ansicolor fixed the majority of the rest of the tests  - CourseraClient spec still failing, but was moved to pending based on Armando's input