Implemented cases statement
Implemented for set loop
Make renaming work after bracketed actions
Renaming with enumerated simple channel name expressions is now implemented
Renaming with enumerated simple channel name expressions is now implemented for processes and for actions
Fixed a bug in the state merge that caused a cast exception in some situations
Added the cosim protocol to the test suite
changed message structure to allow sending of plain messages with out a container but wrapped in an array
cleanup
updated the co-sim interface such that only the channel name is required. This means that type and constraints may be send as null
Merge branch 'origin/akm'

Conflicts:
	core/interpreter/src/main/java/eu/compassresearch/core/interpreter/api/values/ChannelNameValue.java