Added the serialisation constructors to the Activation function classes
Added the serialisation constructors to the layer Classes
Added the serialisation constructors to the weight class
Quick code format
Added the serialisation constructors to the node classes
Last of the serialization logic in, now to write the netowrk load function, test and fix :)
Bunch of big fixes in the dispose routeine and some of the loading and saving logic, hwoever it seems that laoding and saving is now stable and mirrioring the exact state of the network correctly
Merge branch 'loading' into development adding loading and saving support with a few bug patches