BUG_FIX: smooth_lowess was broken due to wrong import.
Automatic style corrections courtesy of autopep8.
lowess: add meaningful ValueError exceptions.
Automatic style corrections courtesy of autopep8.
Merge remote-tracking branch 'tomas/BUGFIX_repr_utf8' into 0.7.2
BUG: plot_spectra(lengend=) can accept np.array
Improve SmoothingLowess UI by using Range instead of Int
Remove broken numerical differention from smooth_lowess and smooth_tv.
Replace in-house savitzky-golay with scipy one.
Replace in-house lowess smoothing with statsmodels one.
FIX TYPO: various typos in signal.save docstring
Fix: EELS edge Mo L1 was missing relevance
Add .ropeproject folder to .gitignore
Add +/- buttoms to savitzky-golay UI.

Also decrease code duplication and remove differential order from
`smooth_lowess`.
smooth_lowess uses Signal.map.
split processing from UI in smooth_tv and smooth_savitzky_golay
Merge pull request #351 from francisco-dlp/ropeproject_gitignore

Add .ropeproject folder to .gitignore
Merge branch 'ropeproject_gitignore' into BUG_FIX_smooth_lowess
Merge pull request #350 from magnunor/fix_element_Mo_eels_edge

Fix: EELS edge Mo L1 was missing relevance
Merge remote-tracking branch 'magnus/fix_element_Mo_eels_edge' into 0.7.2