ENH: Add ctkAppLauncherConfigure test

Create a second test application which uses ctkAppLauncherConfigure to
create its launcher configuration rather than writing out configurations
directly from the test scripts. Right now this is a somewhat gratuitous
exercise in just invoking ctkAppLauncherConfigure, but we'll add some
more interesting tests in future commits.
ENH: 'Interesting' ctkAppLauncherConfigure tests

Add two additional tests for ctkAppLauncherConfigure. One compares the
generated configurations against expected contents, while the other
simply invokes the launcher. The second is mainly to test that the
launcher was copied to the correct location.