Refactoring passing properties to EC.

fixes #1728
Merge remote-tracking branch 'origin/master'

Conflicts:
	lib/labwiki/plugin/experiment/renderer/experiment_setup_renderer.rb