Improved license matching procedure
Improved license matching procedure

 * exact matching is now done outside of the per-query run loop only 
   once and globally on the whole query
 * per-query run matching is only about set/candidate + seq matching
 * removed unneeded tests is a query is still matchable
 * inlined the query run matching method match_query_run
 

Signed-off-by: Philippe Ombredanne <ca95c4a6a4931f366cbdaf5878c5016609417d37@nexb.com>
michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,yashdsaraf/scancode-toolkit,yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,michaelrup/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,yashdsaraf/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit,yashdsaraf/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,michaelrup/scancode-toolkit,yashdsaraf/scancode-toolkit,marcreyesph/scancode-toolkit,marcreyesph/scancode-toolkit,yashdsaraf/scancode-toolkit,michaelrup/scancode-toolkit,yasharmaster/scancode-toolkit,marcreyesph/scancode-toolkit,yasharmaster/scancode-toolkit