add imperative event for the setting of a node value
Merge pull request #14 from sprankhub/imperative-event

Add Imperative Event For The Setting Of A Node Value
implemented nodeEvaluationEndedWithException event
avoid null.instanceof
Merge pull request #16 from sprankhub/log-evaluation-ended-with-exception

Implemented nodeEvaluationEndedWithException Event
refined warnings issued by the macro and cosmetic changes
leave code in nested macro expressions unchanged for the "Signal" macro only (the nested macro will be expanded separately)
refined and unified warnings issued by the macro
log nodeValueSet event no matter if value has changed
Merge pull request #17 from sprankhub/nodeValueSet-fix

Log nodeValueSet Event No Matter If Value Has Been Changed
Merge branch 'master' into refactor-reduced-state

Conflicts:
	REScala/src/rescala/DynamicDepReactives.scala
	REScala/src/rescala/log/Logging.scala