Test routines for learning added
Diff_evolution analysis method modification

Diff_evolution analysis method was modified to work with restricted
environments.
Bug in displaying aims was fixed
Method for drawing agent life was added
Minor modification to restricted environment

Since now sequence of reached aims is stored in the environment object
Major commit

Several important primary systemogenesis routines were added:
1. Routine where all predictor connections are subject to selection
2. Routine where neurons are selecting uniformly over all pools
(according to specified percent)
3. Routine where in reduced systemogenesis mode there are predictor
connections selection (via primary systemogenesis process with
spontaneous neurons activations)

IMPORTANT: All this routines are explicitly presented in the code rather
than selecting by settings file.