added seconds_per_epoch channel in train
added shared variable monitor_time in train
Merge remote-tracking branch 'upstream/master'
made timing monitoring more generic
take into account callbacks=None
fixed problems with monitor_time
Merge pull request #337 from bouthilx/master

added seconds_per_epoch channel in train