updated remote control interface for the interpreter:
* fixed a thread resister issue
* changed the hasArguments of channels to requireArguments
removed commented code
implemented a new cml options view for event selection for the interpreter that includes a console line for entering of values in channels with ?
enabled the remote interpreter from the cli
renamed Annimation* to DebugAnimation
seperated process handling from the testing code in cosim
moved overture thread initialization from static scope to constructor
added unit test for the IRemoveControl feature in the interpreter
added functionality to handle clear of events for a terminated debug target in the event options view for the interpreter
removed remote tester from the interpreter. It is no longer used
formated pom
changed the interpreter to use log4j
updated the interpreter plugin to support logging

sync required

overturetool/overture@2476f7cb5ef905bf641e2e73837c5c1b3634fbe9
Merge branch 'origin/test'

Conflicts:
	ide/plugins/interpreter/pom.xml
removed unused serilize id
added null check to handle the case where the interpreter fails to correctly start. This fixes a possible null pointer in the graphical history view for the interpreter
updated the debugger interface to force thread stack update whenever a thread changes state. Resolves #193