Various changes to Lab 2/3/4 functions.

Lab 2: minor cosmetic tweak.  Lab 3: added lots of comments and a few
tweaks to improve lat/lon handling and .pdf file size issue.  Lab 4: got
a handle on how custom colormaps work, and accounted for discrete vs.
continuous colormapping.