examples: Remove bitrotted XCode project files

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
cmake: Fix building with CMake 2.8.11

Regressed by commit 92116dae.

Waffle's CMakeLists declares that 2.8.11 is required, but commit
92116dae begin using a 2.8.12 feature: the PRIVATE keyword to
target_link_libraries().  We should not bump Waffle's CMake requirement
to 2.8.12, though, because RHEL-7 and Chrome OS still have only 2.8.11.

This patch fixes Waffle to use the PRIVATE keyword only if cmake >= 2.8.12.
Otherwise, it falls back to the LINK_INTERFACE_LIBRARIES hack removed by
92116dae.

Reported-by: Matej Cepl <mcepl@cepl.eu>
Reviewed-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
glx: Fix requirements for creation of ES2 context

To create an ES2 context, Waffle required
GLX_EXT_create_context_es2_profile. Fix Waffle to require either
GLX_EXT_create_context_es_profile *or*
GLX_EXT_create_context_es2_profile, because
GLX_EXT_create_context_es_profile is an updated variant of
GLX_EXT_create_context_es2_profile that supercedes it.

Fixes #24: https://github.com/waffle-gl/waffle/issues/24
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
waffle: Bump version to 1.4.3

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
doc: Add release notes for Waffle 1.4.3