Add trial ID and improve drop_epochs

re https://github.com/mne-tools/mne-python/issues/952

Denis, this breaks your test test_epoch_eq(), but it might actually be a good thing, could you take a look? Also, _check_add_drop_log may now be obsolete at least simplifiable.