added JsonPipelineFactory#createEmpty
allow to leave targetProperty empty when using JsonPipeline#extract, JsonPipeline#collect and JsonPipeline#merge