This object wrap a synergy query, it takes a query as input as well as the
+attribute you want as output, and get them translated using the model configuration.
+e.g
+Query(session, "type='task' and release='test/next'", ['objectname', 'task_synopsis'], ['ccmobject', 'string'])
+
This will return a list of hash: [{'objectname': Task(xxx), 'task_synopsis': 'xxx'}, ...]