[dunecontrol] Fixes error with installed old DUNE modules

If duncontrol detects an installed dune-common module, then it always
assumed that it contains a lib/dunecontrol
subdirectory. Unfortunately, this does not hold for older dune-common
modules and dunecontrol will error out later with a message like

/usr/local/lib/dunecontrol: file not found
Execution of dunecontrol terminated due to errors!

With this commit we fix this by actually checking whether the
lib/dunecontrol subdirectoy exists before adding it to
DUNE_CONTROL_PATH.

Thanks a lot to wuhao sife for reporting this problem.

(cherry picked from commit 099ad827ebd19177a3e54961f2c9b7515a44a1f5)
Signed-off-by: Markus Blatt <markus@dr-blatt.de>