Fixed broken outputSynapse pointer and rewrote NeuralNetworkTest.c++
Implemented setInput(), getOutput(), getInputSize() and getOutputSize()
Added _outputSynapses so that extracting the network output works as it should