[Context] Move options resolving in JobContext. Make more sense

+ Add possibility to a job to specify JobContext options
[Extractor] add skip_headers options
Add full support for rabbitmq transport

More infos on issue #3

+ example
Simplify and standardize ETLTypes

+ Add DelayedArg class to allow args executable at the very last moment