documentation of mlp.py. Added MSE, SSE and modified CrossEntropy costs: they don't use the model.__call__ interface. Added a generic layer to mlp.py: NonLinear. Simplified the MLP.__init__ and dropout interface.