Testing of the serialization of the NN class.

Have the network saving to a file and loading from the file.
Added stream operator to the class of the NN class.
Have some testing of the NN for the loading of serialization.
Merging Pauls branch from master
Merge branch 'gpu_eval_kernel'

Conflicts:
	src/main.cu

Getting the branches back into sync from the last bits of using the
repository in a computer science class.

Yeah... I know.