Minor update.
Add BackpropCGTrainer into this package.
Create new trainer 'BackpropCGTrainer' which uses the conjugate gradient descent algorithm for training. The ScaledConjugateGradientDescent optimiser is in development.