Fill the commit_dependency table on a feature analysis pass.

When running a feature or feature_file analysis pass we generate entries in the commit_dependency table for each changed feature for each commit.

Signed-off-by: Matthias Dittrich <matthi.d@gmail.com>