Added L1Penalty and a unit test.

The L1Penalty module applies L1-regularization to wherever it is added in the network without having to use a criterion. See doc for details.