Process QML runtime errors
Summary:
Add error parser for typical QML runtime errors that make the error
outputs clickable. The error filter matches every string that starts
with a filepath, has a row and optionally als a column number.
Also provide unit tests for the most common QML runtime errors.
Test Plan: added unit tests
Reviewers: KDevelop, kfunk
Reviewed By: KDevelop, kfunk
Subscribers: kfunk, kdevelop-devel
Differential Revision: https://phabricator.kde.org/D2735