Factor mean-of-batches into a helper function.
Removed recursion and added trainer_specific_args
Added flag and some defensive checking for trainer specific args
Tweaked optimize Cascaded parameters to pass a list instead of a string split
Modified examples to output example plots and abstracted plot utils
Merge branch 'layerwise_work' of github.com:kastnerkyle/theano-nets into layerwise_work