[FEATURE] Add check when TCA is incorrect

When loading a module it may be interesting showing
a message to the User when the TCA is not correct
for the given module.

The patch also improves the Module Loader API for
adding new custom components.

Change-Id: Ia6b9c0f8dceac4385895561dfef8189f0a324cc8
Releases: 0.2.0
Resolves: #53809
Merge "[FEATURE] Add check when TCA is incorrect"