[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.
[scm] Add bots as a filter for all of the metrics in SCM
[scm] Fix error when calculating bots and addition of more examples of use
[report tool] Bots as specified in the config file do now reach the
              filters in each of the instantiated metrics.
[scm] Add bot filtering fixing in scm side

In addition minor fixes were added. Tables supposed to be in the
identities db are now part of the scm db.
[scm] Update SCM metrics to work with "containers" of fields
      instead of building themselves the query string
Merge branch 'master' into scm_query_builder
Fix conflicts in example

Conflicts:
	vizgrimoire/metrics/scm_metrics.py
Merge branch 'scm_query_builder'
[scm] Improve Commits class to count unique commit revisions instead
      of commits.

This chage may affect aggregated data of commit activity in forked
repositories. Commits are now counted using the hash value.
[report tool] Init variable to have an empty list of bots to ignore
First try at querying TZ for the authors data in SCM.
Some cleanup and code to filter out some developers.
Added create_report for Ages object. Seems to work with report_tool.py.
Ages_ITS now has its own report generator (but I canot make automator to call it).
Aging analysis now seems to work pretty well both with ITS and SCM.
Some clean-up and minor modifications.
Timezone analysis. Seems to work for SCM.
Now mls_query.py seems to work...
Some restructuring, common parts to common_query.py
A bit of restructuring of the GrimoireDatabase hierarchy.