Nthaniel

@jinpa 

I am entirely unsure of whether or not I did this correctly, but this should be the test suite with the checklist and discussion tests I created.

–Edit: actually I'm pretty sure I did this wrong, what with the 3 commits, but I wasn't sure how to fix it... next time will be cleaner!
I'm not sure I understand why the filename for the DemoDiscussion case is "class.stanford.edu.html" whereas the others have names related to their titles.  I'm guessing this is an error?