FindGTK2: Export GTK2_XXX_FOUND to parent scope in _GTK2_FIND_LIBRARY

Also add a debug message to report if the library was found or not
FindGTK2: Populate GTK2_DEFINITIONS before searching for libraries
FindGTK2: Search for glib-object.h instead of gobject/gobject.h

This is the topmost include file for GObject header files
FindGTK2: Create targets for each library

Methods:
 * _GTK2_ADJUST_LIB_VARS
 * _GTK2_ADD_TARGET_DEPENDS_INTERNAL
 * _GTK2_ADD_TARGET_DEPENDS
are strongly inspired by FindQt4.cmake
FindGTK2: Better handling of include directories

Add a method _GTK2_ADD_TARGET_INCLUDE_DIRS to handle it.
FindGTK2: Do not require the GTK_ prefix in all the internal functions

This saves from using string(REGEXP) to create targets
FindGTK2: Small cleanup
FindGTK2: Add unit tests for gtk and gtkmm targets
CMake Nightly Date Stamp
cmListFileLexer: Modify flex output to avoid Borland warning

Remove the "yyscanner = NULL" assignment from the end of the
yylex_destroy function because Borland warns that the value is never
used.
cmListFileCache: Use empty loop body instead of ;

This fixes the compiler warning

 Source/cmListFileCache.cxx:252: warning: suggest a space before ';' or
 explicit braces around empty body in 'while' statement
Merge topic 'cmake-syntax' into next

620bd42 cmListFileCache: Use empty loop body instead of ;
39a8cbe cmListFileLexer: Modify flex output to avoid Borland warning
KWSys 2013-08-06 (deec6b8a)

Extract upstream KWSys using the following shell commands.

$ git archive --prefix=upstream-kwsys/ deec6b8a | tar x
$ git shortlog --no-merges --abbrev=8 --format='%h %s' beef6819..deec6b8a
Brad King (1):
      e39f85e0 SystemTools: Activate EnableMSVCDebugHook under CTest

Burlen Loring (1):
      1d882d4c SystemInformation : Better stack trace

Patrick Gansterer (2):
      89e42c36 SystemTools: Remove duplicate code for parsing Windows registry keys
      deec6b8a SystemTools: Add a function to get subkeys of a Windows registry key

Sean McBride (1):
      4c4f8a9e Supress clang warnings about dynamic exception specifications

Change-Id: I37367dc5db58818d5954735e00c6d523a1dd1411
Merge branch 'upstream-kwsys' into update-kwsys
Merge topic 'osx-no-command-line-tools'

03ab170 OS X: Enable command-line build without tools in PATH
Merge topic 'optimize-custom-command-dependencies'

2268c41 Optimize custom command full-path dependency lookup
eccb39d VS 6,7: Refactor local generators to avoid GetSourceFileWithOutput
Merge branch 'master' into next
Merge topic 'update-kwsys' into next

09b147b Merge branch 'upstream-kwsys' into update-kwsys
ce6eac8 KWSys 2013-08-06 (deec6b8a)
Add support for new Windows CE compiler

The new compiler versions do not need corelibc.lib as a default
link library and a architecture detection workaround.
VS11: Add support for Windows CE SDKs

Allow additional generator platforms for the installed WinCE SDKs.