Fixed neuron layer mutation bug. Added global function file.

The bug, which was impairing evolution yesterday, was caused by an
implicit integer conversion while attempting to generate random
doubles. Layers were automatically mutating to have only 1 neuron, but
are now functioning correctly. Next, I'll attempt to incentivize
simpler networks to avoid unnecesary complexity.