use Evaluator::stringListValue where appropriate

Fixes syntax error handling for Project.references,
Depends.submodules, Product.moduleSearchPaths
and Project.moduleSearchPaths.

Change-Id: Idc1bc311be1f0824926b56df1846cfe561d86d1b
Reviewed-by: Christian Kandeler <christian.kandeler@digia.com>