source-backend: add missing \n to log message
source-backend: concurrently grep files

This yields performance gains when running on >1 cores. Also, even when
not running on multiple cores, disk access happens concurrently and thus
faster.