[436537] Updated target definition and migrated code in order to compile

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Improved error message if a reference cannot be resolved while executing
a rule or script

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Added possibility to load dynamically added action classes at runtime

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Merge pull request #31 from OLibutzki/Bug437756

#437756: Dynamically added action classes cannot be loaded at runtime
Merge branch 'master' of https://github.com/eclipse/smarthome into Bug436537

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>

Conflicts:
	targetplatform/SmartHome Runtime.launch
Xtext 2.6.1 update

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Xtext 2.6.1 update - Adapted pom.xml

Signed-off-by: Oliver Libutzki <oliver@libutzki.de>
Merge pull request #32 from OLibutzki/Bug436537

#436537: Xtext 2.6 update
Merge remote-tracking branch 'eclipse.smarthome/master' into thing-dsl

Signed-off-by: Alex Tugarev <telekom@tugarev.de>