modified network factory (constructor now takes input and outputlayer args)
weight init: added random device to generate "real" random values

quickproptest: changed learnrate in shortcut xor test