ENH: Add explicit KWStyle testing for Examples directory

The existing pre-commit style checking already applies to C++ files in
the Examples directory. Now, an explicit CTest test and build target,
StyleCheckExamples, is available to run on demand.

Change-Id: Ifc2680a6306ed9d25fbcbf3b4fea61f7586771ad
STYLE: Replace indentation tabs with spaces

Use of spaces for indentation in new commits is already prevented by the
pre-commit style check, but this is not enforced for existing repo
contents.

Change-Id: I4020be06de7b1edffb494a309b802df5f2d2974b
STYLE: Fix KWStyle issues in Examples: whitespace

Scripted fixes for:
* "Empty lines exceed..."
* "Number of empty lines at the end of files"
* "Number of spaces before semicolon exceed"

Change-Id: Icab33b87fd726e0bc532d57fad972470a43a0380
STYLE: Fix KWStyle issues in Examples: typedef alignment

Manual fixes for
"Type definition ... is not aligned with the previous one".

Change-Id: I5c11837890ec67880ed70dab42e526545c1010f1
STYLE: Fix KWStyle issues in Examples: manual fixes

Miscellaneous manual fixes.

Change-Id: I3d28f645ec539416d215617910cfc7deaa8d615d
Merge topic 'KWStyle-Examples'

6438bd9 STYLE: Fix KWStyle issues in Examples: manual fixes
b81dca1 STYLE: Fix KWStyle issues in Examples: typedef alignment
13574f1 STYLE: Fix KWStyle issues in Examples: whitespace
1ac7586 ENH: Add explicit KWStyle testing for Examples directory
Merge topic 'Indentation-Tabs'

64e2a52 STYLE: Replace indentation tabs with spaces