Add requireConfig attributes to MessengerData

Tells whether the helper is requiring a configuration.
Add loadHelperConfig method in ConnectionInterface

Load the helper configuration before make a connect operation.
Modified DefaultConnection

Implement loadHelperConfig and preConnect methods