Documentation update

- Moved all assignment pages into teaching/assignments/

- Moved deployment and backend pool instructions to teaching/

- Partially fixed up some of the pages in mips/

- Deleted a few pages from mips/ that were useless or redundant

- Made list of supported platforms consistent with actual code (I don't
  personally know about the status of a few of them though...)

- Made various other improvements