[Untested NEAT][Added NEAT and CPPN basics]

Converted all of the neatjs library into Java, though no tests have been written.

Converted one or two files from cppnjs, more to follow.

This was the easiest choice as all the other evolution libraries came with a ton of baggage. I just needed the encoding and the final network code (really small all together).

Future work will add tests, but importantly we're looking to add quick neural networks to the code.

There will be some big changes for the CPPN functionality -- but it should still work out to be much faster in Java.