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