FIX/ENH Improve comments and baselining in tf lcvm example
FIX Compare time boundaries with tolerance in crop

When cropping we want to include both tmin and tmax time points. However, tmin
and tmax might be almost equal, within float accuracy, to one of the stc.times
points. In such a case using np.isclose will now guarantee that both the tmin
and tmax points get included if they're equal (within tolerance) to any of the
time points in stc.times.

This happens for example when iterating through time windows from -550ms in
50ms time steps:

In:  -0.55 + 5 * 0.05
Out: -0.30000000000000004

In : -0.55 + 5 * 0.05 >= -0.3
Out: False

In : np.isclose(-0.55 + 5 * 0.05, -0.3)
Out: True
Revert "FIX Compare time boundaries with tolerance in crop"

This reverts commit 8da0d3599bed587f4eb2e6c1a3ea0e1affc9d880.
FIX Numerical inaccuracies in time point comparisons

Adds and subtracts 1e-10 to enable fuzzier floating point comparisons.
ENH/FIX Implement spectrogram padding in tf_dics

* Also counteracts numerical floating point accuracy problems
* Also modifies noise CSD calculation so that when the user selects baseline
noise instead of empty room noise, the baseline starts from e.g.
-100 to 0ms instead of -300 to -200 ms for time windows shorter than 300 ms
Disable unnecessary baselining for tf_lcmv
FIX tf_lcmv test in line with recent tf_lcmv changes
Merge pull request #1363 from rgoj/fix-tf-lcmv-test

FIX tf_lcmv test in line with recent tf_lcmv changes
ENH: Plot BEM contours on MRI
FIX: Weird orientations of images fixed
ENH FIX: make plot_bem_contours -> _plot_mri_contours and change API
FIX : fix plot bem contours
TEST FIX: Misc changes

Add to whats_new.rst
Fix glob with error checking
Add tests
cosmit
Add CTPS method to detect artifacts
add unit tests
actually add tests
generalize thresholding
cosmits
update examples, fix make ecg bug, add reference