WIP: first pass through BDF converter
ENH: read edf+ reader

Includes reader for EDF+. Renames to edf to include both bdf and edf+.
FIX: 2.6 compatibility COSMITS

cosmetics, remove unnecessary function.
Remove dictionary comprehension.
FIX: stim channel problem with BDF
ADD: stim_channel kwarg
ENH: API

Added n_eeg argument to handle channel info.
Added error messages
COSMITS: merged params dict with info dict
UPDATE

Combine the info dict construction into one method.
ADD: test for edf
ENH : more consistent measurement info between edf + fif (to be fixed cal/range in chs)
UPDATE cal and range, COSMITS: pep8 compliant
ADD: edf compatibility UPDATE: info dict: cal, range, unit_mul

Using the sample data provided by UCSD SSCN, added compatibility for
EDF+.
Updated the info dict to reflect the calibration factor, hardware
range, and unit multiplier. these are now used to calculate the gain
and D-to-A conversion.
WIP: first pass through BDF converter
ADD: mne.fiff.edf to setup.py; COSMITS: reorder kwargs docstrings
FIX: error message with unspecified filtering, UPDATE: n_eeg is default

FIX: error message with unspecified filtering, UPDATE: n_eeg is default
FIX: stim_channel, filtering

FIX: stim_channel as str, ch dict for misc, UPDATE: _read_segment

Added warning if the sampling frequency is different among the
channels. Now handles data where channels have different sampling
frequencies.
WIP resample

FIX resampling implemented for differently sampled data.
COSMITS

COSMITS: nchan -> n_chan
ADD: test for unequal sampling

UPDATE: remove unnecessary padding.
RM: test_unequal