Network can now load png images of any size and train on a set of images using standard back-propagation
Fixed NnImageMap input size
Fix --network option
Added logging for --network option
Fix --learning_rate
Added NeuralNetwork constructors without weight options
Removed commented out code and made setInput() in NeuralNetwork to also run updateState()
Removed commented out code
Moved tests to their own folder