whats_new
python_reference
function and class exposure
more for Alex, and unrelated authorship
indentation and pep8
move create_info to mne.io.meas_info, and related
missed one create_info import
move _kind_dict to mne.io.meas_info, and related
addresses Eric's python_refence comments
more input checking, and python_reference
Merge pull request #1345 from adykstra/EvokedArray

ENH: add EvokedArray class
ENH: dropping for EpochsArray
update epochs.selection
Merge pull request #1357 from dengemann/epochs_array_reject

ENH: dropping for EpochsArray
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