ENH: Cleaner normal calculation

Found a faster solution working with the `vispy` folks. I'm also porting it to `mne-python`, where I got these routines from anyway.