PEP8
Better error handling.
Implemented masked_fprop.
Code for computing the exhaustive geometric mean.
Added a test of masked_fprop.
Docstring from masked_fprop.
Merge pull request #308 from dwf/exhaustive_model_average

Exhaustive model averaging with dropout