Revert "Include the libkstapp path for datasources properly - and in a portable way."

This reverts commit fb67f42b1e2b6b9580c9d87c0f42f5a82b060815.
use signals to communicate progress of datasource