Fix plotting methods, documentation
The plotting methods for Persistence Landscapes were lacking in a couple ways. This release
adds a depth_range parameter to the PL plotting methods so that only certain depths can be plotted.
Furthermore, the PL plots are returned as either matplotlib figures or axes so that the plots can be
manipulated further. We also removed deprecated matplotlib calls and added/fixed the documentation.