Added :silent as a new gene modifier, along with uniform-silent-mutation operator
Added :replace-child-that-exceeds-size-limit-with argument, which tells what to
return when the child program exceeds the size limit.