Adding new Layer class and changing way Neurons are constructed.
Merge branch 'master' of https://github.com/SuperScienceTeam/NeuralNetwork.git

Conflicts:
	src/com/superscienceteam/neuralnetwork/neurons/OutputNeuron.java