signal_filter.py: fixed buggy `insert_scores()`.

Simply delete any scores that we're about to insert. This
is affectively and update. This has revealed another problem;
relative score isn't computed properly.
Merge branch 'schema_update' of https://github.com/qraat/qraat into schema_update