Body content type management and http authentication

Concerns :
- Allows the job emitter to provide a body content-type which will be used during http request when a job is triggered (http jobs only)
- Allows the job emitter to provide credentials which will be used (as http basic authentication) during http request when a job is triggered (http jobs only)
- Better packages hierarchy