[scm] Add support for 'module' analysis

This new filter is based on the file_links table where the original
file_path of each file is specified. Although the code tree typically changes
after a while, this is a first step on this type of analysis.
[scm] Add support for type of file action

In the following, it is possible to filter the dataset by the
type of file. This is done according to the type of files detected by
CVSAnalY: unknown, devel-doc, build, code, i18n, documentation, image, ui
and package.

Thus, this query is as smart as CVSAnalY detecting those types of files.