changed learnRate in quickproptest
small bug fixes

fixed bug in NeuronLayer::setDesiredOutputValue (wrong layerErrorValue calculation)
fixed bug in neuronlayertest (compare values with cmath::equals)
added ifdefs to enable compilation without eigen3