Several changes in TBehaviorAnalysis

1. Minor naming work
2. transformActionsSequenceToStatesSequence() now returns vector which
includes both initial and terminating states, while
transformActionsCycleToStatesCycle() returns vector without terminating
state (since it is always the same as the first one)
3. There is possibility to set particular environment state for
transformActionsSequenceToStatesSequence() to avoid automatic
calculation (method will raise an error in case of improper state)
4. THypercubeEnvironment::forceEnvironment method now properly handles
situation when agent didn't produce an action (0 value in agentlife)