Allow for EXTRA_DEPENDS parameter to module tests
This extra parameter allows defining additional modules
as include and link dependencies. Such dependencies are
useful, when test data generation is available through
dedicated modules, which shall not be part of the actual
release/non-testing version of a product