Changed printList signature in doc (List& instead of List)

A couple of students had incorrectly duplicated the printList signature from the lab doc- using `printlist(List theList, bool forward)` from the writeup rather than `printList(List& theList, bool forward)` as in List.h. This updates the signature in the documentation to match that in the header file.