Extend the codeface model to support spl statistics on different levels of abstraction:
  * File
  * Commit / Release
  * Project (all Releases)
allow calling cli.py as a python module (e.g. python -m codeface.cli [...])
add 'setup' command to cli that just imports a project configuration into the database without running any anlysis
reference release_timeline instead of commit from file_instance
refined datamodel for spl dashboard
Merge branch 'feature/spl-statistics-model' into feature/spl-project-import

* feature/spl-statistics-model:
  refined datamodel for spl dashboard
  reference release_timeline instead of commit from file_instance
  Extend the codeface model to support spl statistics on different levels of abstraction:   * File   * Commit / Release   * Project (all Releases)
add a test project-configuration file
add database importer framework
add file level import to CLI
test cases for spl csv parser
adapt dbmanager error handling to support argument list logging
add cppStats csv parser and extended dbManager
assert uniqueness of foreign-key contraint names
add relation between file->project and file_instance->release_timeline
Merge branch 'feature/spl-statistics-model' into feature/spl-project-import

* feature/spl-statistics-model:
  add relation between file->project and file_instance->release_timeline
  assert uniqueness of foreign-key contraint names
extract path name resolving to a method
use spl.cppStats.basePath from config file as a prefix for finding cppStats csv data
use a revision pattern from config file to build csv path
add revision as a parameter to the path builder
iterate over all revisions when reading per-file data