ENH: Adding notch filtering

Ready for review. For 0.6 in any case. 

I added a few potential methods for notch filtering. Like with regular filtering, I think we might as well give users options. I'm going to add a few comments to the code to get the discussion rolling.