Fixed monitoring_costs documentation in sgd.__init__.

Monitor.setup now checks for type of extra_costs.
You should detect that the assertion is actually raised.
You can use `nose.tools.assert_raises` to do that.