Merge remote-tracking branch 'origin/development' into akm
Merge remote-tracking branch 'origin/development' into akm
Fixed a bug in the parser which did not set the channelsets in alphabetised parallel action for the variant where only channelsets are given. Also fixed a typechecker which did not check for empty namesets and therefore failed when they are
alphabetised parallelism for actions without state implemented
enabled breakpoints in stms and exps. Added new refresh of thread state
Changes int he graph builder component.
fixed naming and getbreakpoints
changed the way the interpreter highlights source such that this only is done when animating
new custom names for threads in the debugger
new thread naming in the interpreter
Merge commit '68934c9d3c0c36d5b8ad1562826bcd359cffe16b' into development
Merge commit '38bbe36507b7d5813eda5d479bbe4503f08a7767' into development
fixed parser errors in tests. These were caused because a null action was used as argument for the action2stm which then tried to extract its location. Null check have been added.
Update the CML examples zipfile
Merge branch 'origin/development'

Conflicts:
	core/interpreter/src/main/behaviour/eu/compassresearch/core/interpreter/CommonInspectionVisitor.java
	core/interpreter/src/main/behaviour/eu/compassresearch/core/interpreter/CommonSetupVisitor.java
	core/interpreter/src/main/behaviour/eu/compassresearch/core/interpreter/ProcessInspectionVisitor.java
	core/parser/src/main/antlr3/eu/compassresearch/core/parser/Cml.g
cleanup  and format for interpreter code -makes it easiere to merge next time snice the interpreter used multiple formating styles
removed commented code
Merge commit '1fa08c18736ebb79ddf0e520f0a0e2ab43173d87' into development
removed commented code
added static init for assistant factory to make sure it is the one used by the compass interpreter also during initialization of the interpreter