INITIAL-VERSION of the dynamic thing updates functionality (not tested yet).

Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
(cherry picked from commit fee9659d7c4325df89baa830953ed8a2ce4ad443)
CHANGED: Javadoc adapted.
CHANGED: Dynamic thing update activated.

Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>

Conflicts:
	bundles/config/org.eclipse.smarthome.config.discovery/src/main/java/org/eclipse/smarthome/config/discovery/AbstractDiscoveryService.java
	bundles/config/org.eclipse.smarthome.config.discovery/src/main/java/org/eclipse/smarthome/config/discovery/DiscoveryResult.java
	bundles/config/org.eclipse.smarthome.config.discovery/src/main/java/org/eclipse/smarthome/config/discovery/internal/PersistentInbox.java
FIXED merge conflicts.

Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>
FIXED Discovery/Inbox test cases.
CHANGED Thing specification (always a Configuration object is returned)

Signed-off-by: Michael Grammling <m.grammling@external.telekom.de>