Scm query builder

This helps to filter bots in the classes schema.

[scm] Add feature to use more than one filter at the same point when using type_analysis.

type_analysis used to work as a tuple or a list of 2 elements:
  type_analysis = ["repository", "repository.git"]

In the following, this accepts more than one analysis separated by commas:
  type_analysis = ["repository,company", "repository.git,company"]

In any case the approach using commas should be later improved.