Several analysis and service methods were added

In techanalysis: procedure for running population was added.
In service: procedure for writing std::vector to output stream was
added.
Several changes and additions (see description)

TEnvironment::forceEnvironment() method now returns int (instead of
bool) for compatibility with robot behavior scheme.
Method for returning set of reached aims on current time step was added
to TEnvironment (and so should be added to all derived classes).
TAgent::printLife() was improved.