fix mlocate watchfile
import, adopt, and upgrade mlocate 0.23 -> 0.26
import and adopt libswitch-perl
fix some lintian issues in mlocate