TAMAYA-8: Added some javadocs.
TAMAYA-30: Added Codecs
TAMAYA 31: Reduced number of annotations
TAMAYA 34: Added Config overrides.
Merge remote-tracking branch 'origin/master'

Conflicts:
	api/src/main/java/org/apache/tamaya/Codec.java
	api/src/main/java/org/apache/tamaya/annotation/WithCodec.java
	api/src/test/java/org/apache/tamaya/TestConfigServiceSingletonSpi.java
	api/src/test/java/org/apache/tamaya/TestPropertyAdaptersSingletonSpi.java
	core/src/main/java/org/apache/tamaya/core/config/MappedConfiguration.java
	core/src/main/java/org/apache/tamaya/core/internal/config/DefaultConfigurationManagerSingletonSpi.java
	core/src/main/java/org/apache/tamaya/core/internal/inject/ConfigTemplateInvocationHandler.java
	core/src/main/java/org/apache/tamaya/core/internal/inject/ConfiguredField.java
	core/src/main/java/org/apache/tamaya/core/internal/inject/ConfiguredInstancesManager.java
	core/src/main/java/org/apache/tamaya/core/internal/inject/ConfiguredMethod.java
	core/src/main/java/org/apache/tamaya/core/internal/inject/ConfiguredType.java
	core/src/main/java/org/apache/tamaya/core/internal/properties/DefaultPropertyAdaptersSingletonSpi.java
	core/src/main/java/org/apache/tamaya/core/spi/AdapterProviderSpi.java
	core/src/main/java/org/apache/tamaya/core/spi/PropertyAdapterService.java
	core/src/test/java/org/apache/tamaya/core/config/MutableConfigTest.java
Fixed merge issue.