Fix CMake COMMAND nested paren highlighting
Summary:
The CMake syntax highlighter was getting confused by balanced
parentheses in several functions' COMMAND arguments.
This patch turns on the 'nested-parentheses' flag for those
commands, enabling parentheses to be parsed correctly.
Test Plan: Added tests in autotests/input/highlight.cmake and updated the corresponding reference output files.
Reviewers: Framework: Syntax Highlighting, cullmann
Reviewed By: Framework: Syntax Highlighting, cullmann
Subscribers: turbov, cullmann, kwrite-devel, kde-frameworks-devel
Tags: Framework: Syntax Highlighting, Kate, Frameworks
Differential Revision: https://phabricator.kde.org/D22095