Did some work on coursework retrieval

    - Added MMSCourseworkTool subclass. It'll later be better to make
      all tools subclasses...
    - Added mechanism to get tools by class
    - Strip irritating &160; char out of retrieved HTML, since it messes
      things up royally later on
    - Added string representation of assignments
    - Updated test file to show how to use new functionality