minor changes to section plotting code
overhaul of section plots

- provide a means for customizing section property appearance
- improved use of keyword arguments so that mutable dictionaries aren't
  clobbered
- update docstrings
- fix bug where passing `ax` to plot_section didn't work for the bathymetry