Merge remote-tracking branch 'origin/master' into make_it_mojo
t/smoke/bug-394497-ignore-dep-module.t is known to fail since it doesn't
work in this branch but I want to address that as a separate commit.
Conflicts:
modules/ksb/Application.pm
modules/ksb/BuildSystem.pm
modules/ksb/BuildSystem/KDE4.pm
modules/ksb/DependencyResolver.pm
t/smoke/bug-394497-ignore-dep-module.t