Added general i18n concept and locale support for BindingInfoRegistry, ThingTypeRegistry and ConfigDescriptionRegistry.
Added german language file to yahoo weather binding.

Also-by: Michael Grammling <m.grammling@external.telekom.de>
Also-by: Alex Tugarev <telekom@tugarev.de>
Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Moved all classes in 'org.eclipse.smarthome.core.common' to 'org.eclipse.smarthome.core.common.osgi'.
Added language file in binding archetype.

Signed-off-by: Dennis Nobel <d.nobel@external.telekom.de>
Merge branch 'i18n-contribution' of https://github.com/qivicon/smarthome

Signed-off-by: Kai Kreuzer <kai@openhab.org>