Cleanup for noise methods.

This incorporates several updates to noise which integrates it better with current spectral_cube structures.  Any comments on the sqrt(2) in L368 of 4ef5f52 .  I hope I'm just forgetting something basic.