Just merging with the upstream to keep my personal copy up to date. Merge remote-tracking branch 'upstream/master'
Updated a couple other import statements
added seconds_per_epoch channel in train
added shared variable monitor_time in train
Added support for per-batch dropout.
Added per_example to the cost.
added icml07/convex dataset
FIX number of train/valid
added rectangles dataset
rectangles image added
corrected docstring
get_test added
made timing monitoring more generic
take into account callbacks=None
fixed problems with monitor_time
import statemnents
trying to sync up
Merge remote-tracking branch 'origin/imports' into imports