icoshift: A versatile tool for the rapid alignment of 1D NMR spectra