Enh zlp centre

This pull request adds a new method to align EELS LL spectra using the ZLP centre and adds new functionality to EELSSpectrum.estimate_zero_loss_peak_centre method and add a mask argument to align1D. The docstrings has been updated but not the User's Guide due to the ongoing reorganization.