FindCUDA: Avoid if() auto-dereference in string comparisons

This silences possible CMP0054 warnings.
Remove unused legacy 'DartLocal.conf' file
CMake now using bzip2 compression for mac release bundles.

Starting with OSX 10.4 dmg files offers bzip2 compression which offers
small package sizes.
Tests: Adjust expected error message in FailedSubmit-ftp

Error message from cygwin's curl (using `--system-libs`) in
CTestTestFailedSubmit-ftp was:

  Failed to connect to  port 21: Connection timed out
        ^^^

Update our regex to match this.
KWSys 2014-09-25 (29ffaf43)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ 29ffaf43 | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' fb77be5a..29ffaf43
Brad King (1):
      29ffaf43 Suppress deprecation warnings for GetVersionEx

Sean McBride (1):
      6aa1f800 SystemInformation: Fix clang -Wtautological-pointer-compare warning

Change-Id: I29f3dcf2a32e1b80bade233987eb091038aace65
Merge branch 'upstream-kwsys' into update-kwsys
CPackWiX: Extend CPACK_WIX_ACL to support directories
Merge topic 'FindCUDA-cleanup-CMP0054'

84e3fde9 FindCUDA: Avoid if() auto-dereference in string comparisons
Merge topic 'remove-old-DartLocal.conf'

7a5d9256 Remove unused legacy 'DartLocal.conf' file
Merge topic 'build_cmake_dmg_with_bzip'

ffa5db96 CMake now using bzip2 compression for mac release bundles.
Merge topic 'fix-test-FailedSubmit-match'

e0acdd1a Tests: Adjust expected error message in FailedSubmit-ftp
Merge topic 'update-kwsys'

20853009 Merge branch 'upstream-kwsys' into update-kwsys
a79ff0e4 KWSys 2014-09-25 (29ffaf43)
Merge topic 'wix-directory-permissions'

d48c781f CPackWiX: Extend CPACK_WIX_ACL to support directories
Tests: Always detect VS and SDK availability on Windows

Move the detection block out of the Windows >= 8 conditional so it
can be used on other versions.
VS: Use case-insensitive check for hlsl,jpg,png,xml file extensions

These "extra" sources should map to the proper tool even when they
are not in lower case.
VS: Drop GenerateManifest from .vcxproj files for non-MS tools

The .vcxproj file content generated by OutputLinkIncremental is
specific to MS tools, so drop it when using other tools.
Merge topic 'vs-minor-cleanups'

c655f0c4 VS: Drop GenerateManifest from .vcxproj files for non-MS tools
227a3367 VS: Use case-insensitive check for hlsl,jpg,png,xml file extensions
4a24015a Tests: Always detect VS and SDK availability on Windows