move _update_filter() from Filter_Query() to Pipelet(); manage transaction options
Filter_Query() replaced by Pipelet..add_query_source(), solving encapsulation issues