bumb version to 0.5.1
fix #34

SQL Backend did not select alex_be because Alex_Benes did also exist and
was a result of the query. If a query has multiple results but one exact
match, it now uses that exact match.
changed Save-thread to use the internal scheduler
update CHANGELOG
Merge branch 'hotfix/v0.5.1'