Added start, stop, start_fraction, end_fraction and take_subset.
Added some documentation.
Fixed monitoring_costs documentation in sgd.__init__.
Monitor.setup now checks for type of extra_costs.
changed monitor.setup check on extra_costs from OrderedDict to dict
updated test in test_monitor to use dict rather than OrderedDict
monitor.setup checks for OrderDict or dict for extra_costs. changed test to use assert_raises
test for extra cost runs through entire Monitor.setup method
Merge pull request #1067 from JesseLivezey/monitoring_costs

Fixed monitoring_costs documentation in sgd.__init__.
Added "task" parameter to CSVDataset.
Merge pull request #1047 from ndronen/CSV

Csv
deprecated zca_dataset one_hot
Added documentation for mlp.Softmax and fixed and tested the get and set weights.
Merge pull request #1077 from JesseLivezey/softmax_weights_topo_view

Added documentation for mlp.Softmax and fixed and tested the get and set...
Merge pull request #1075 from memimo/zca_ds

deprecated zca_dataset one_hot
Merge pull request #1026 from madisonmay/master

RMSProp learning rule implementation
Nesterov momentum implementation
Tests for nesterov momentum, style fixes