MLP: add new features (cf. #128) (output activation function; access outputs of each layer)