Begin to move to less specific plot functions.

All functions such as "surftopoimage" or "basetempcontour" will be replaced by generic wrappers of matplotlib functions, using PISM variable names. Add generic imshow function.
Add generic contour functions.
Add new icemargin plot function.
Update icemap.