Replace lmj.nn imports with package-local ones.
During SGD training, only reduce the learning rate when validation fails to make an improvement.
First working version of recurrent networks !