Added test framework bundle 'org.eclipse.smarthome.test' to bundles.
Added groovy to targetplatform.
Added groovy eclipse plugin compiler to maven parent pom.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added ItemRegistryOSGiTest.
Changed asserts in existing tests.
Refactored OSGiTest class.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added javadoc to OSGiTest.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added Eclipse PDE to target platform.
Adapted launch config for CoreTests.
Fixed inclusion of tests in surefire by modifying the pattern.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Merge pull request #11 from qivicon/groovytests

Groovytests
REFACTORED the behaviour for process handlings (a setup flow process id is used instead of a process id for each step).

Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
Merge branch 'master' of https://github.com/qivicon/smarthome
Merge branch 'master' into huebinding

Conflicts:
	bundles/config/org.eclipse.smarthome.config.setup/src/main/java/org/eclipse/smarthome/config/setup/SetupFlowContext.java


Signed-off-by: Oliver Libutzki <o.libutzki@external.telekom.de>