Added ThingUIProvider and ThingTypeUIProvider in new bundle.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Added locale to ThingUIProvider and ThingUIRegistry.
Removed dependency to guava.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Removed 'name' attribute from thing.
Added package export for 'org.eclipse.smarthome.ui.thing'.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Removed thing name property check from GenericThingProviderTest.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Changed version of thing.ui to 0.8.0.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Changed version of thing.ui.test to 0.8.0.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Merge remote-tracking branch 'qivicon.smarthome/thing-ui' into integration-81

Conflicts:
	bundles/model/org.eclipse.smarthome.model.thing.tests/src/org/eclipse/smarthome/model/thing/tests/GenericThingProviderTest.groovy