Removed setFixed/isFixed in NeuronLink and Neuron

added a typedef for ActivationFunction

fixed some include paths