Avoid importing matplotlib in top-level namespace
 Same fix in phbands.py
 Ignore possible matplotlib import Errors if imports are done in the top-level namespace.
 Fix typos in warnings