activation function pointer stored in neuron
removed activation function pointer
removed layer super class --> network takes layer template argument

parameter handling changed: pointer of parameter object is stored inside neurons
moved activationfunction.h and activationfunction.cpp

changed including of activationfunctions
Merge branch 'master' of https://github.com/emmanuel099/cann

Conflicts:
	backprop/backpropnetwork.cpp
	network.cpp
	network.h
	networkparameters.h
	neuronlayer.cpp
	tests/neuronlayertest.cpp
	tests/neuronlinktest.cpp
	tests/neurontest.cpp