Mne resolution

revamped #1358

still needs tests
always use linalg from scipy (no np.linalg.svd)