add new observer-interface for observing line processing
rename scriptCommandHandler in EnvironmenCommandHandler
* implements the "frame" of the loop-command
* add new AccessDecision "MUTE" for muting commands (user can enter the
commands but they will not be execute)
* add a new class for Recording Commands (user can enter commands but
they will not be execute - but the application can accept the
command-lines)
* add a command-pipline where the application can programmaticaly add
command-lines in there - in a "commandLoop" the pipeline will proceed
firstly just after that the user can type a new command-line
* commands which starts a new subshell should be declare it into the
@command-Annotation (for reasons look at the java-doc)
finalise counting-loop
add some tests for loop-command
refactor the counting loop command
* add foreach-loops which can iterate through mixed items or iterables
* rename the "loop" command into "for"
add more test scenarios for loop-commands and fix some founded issues
add test for special case with a subshell in loop
Creates a changelog