Introduction of additional configuration keys for DataTypes\DataTypesModule

The resource definition using the DataTypesModule class now requires the following additional keys:
 - (string) datatypesconfigvarname: Name of the "mw.config.get( '...' )" config variable.
 - (Function|DataTypeFactory) datatypesfactory: Provider for the data types. Can be a callback
   returning a DataTypeFactory instance.

Change-Id: I422e2da61342efd7e1f75977fa4f3c60892deca3
Merge "Introduction of additional configuration keys for DataTypes\DataTypesModule"