updateConfiguration
Called whenever updated configuration has been made available for this specific Module.
Implementors should return null if the Module can no longer operate correctly with the updated configuration. Otherwise it should return itself.
The default behavior will return this and it can be assumed that when this method is being called, that the Module is still considered enabled.
Return
this if the module should remain enabled; null if the module should be disabled
Parameters
configuration
The latest configuration specifically relevant to this Module.