Initial contribution of thing dsl.

Also-by: Oliver Libutzki o.libutzki@external.telekom.de
Signed-off-by: Alex Tugarev <telekom@tugarev.de>
Merge pull request #36 from qivicon/thing-dsl-final-final

Initial contribution of thing dsl
https://bugs.eclipse.org/bugs/show_bug.cgi?id=438267