took TrainExtensions off the whitelist
started tests of model.py
take cost.py off the whitelist
remove manual implementation of inheritance (::facepalm::)
make Maxout call superclass constructor
allow getting and setting of model's entire parameter set as a vector
reordered definitions for readability
change docstring to avoid triggering bug in Sphinx
incorporate dwf's feedback
Merge pull request #888 from goodfeli/warm_start

Various clean up and get_param_vector / set_param_vector methods