waffle utils: add wflinfo utility

glxinfo for waffle, but using the command line interface
of waffle's gl_basic test.

v2 (jljusten):
 * Various cleanups suggested by Chad
 * Print context flags rather than verifying them.
 * Only print extensions when --verbose is used

v3 (jljusten):
 * "GL ERROR" => "WFLINFO_GL_ERROR"
 * print_extensions: fix cases that did not print a newline
 * In print_context_flags:
   - print WFLINFO_GL_ERROR when there is an error
   - print 0x0 rather than (none)
 * print vendor/renderer/version/context flags before checking
   for GetStringi
 * Add 'Waffle platform' and 'Waffle api' output
 * Change --debug to --debug-context

v4 (chadv):
 * Don't build wflinfo on Mac. Since no one has tested it, so it may
   break the build.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
waffle utils: add wflinfo man page

v3:
 * Move description section up

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
waffle: add debian packaging

This builds 4 packages:
 * libwaffle-1
 * libwaffle-dev (pkgconfig, includes)
 * libwaffle-doc (man pages)
 * waffle-utils (wflinfo w/man page)

v3:
 * Added to v3 of wflinfo series
 * Changed copyright to Intel

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
man/wflinfo: Remove trailing comma

Trivial change.

Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
waffle utils: add Android.mk

This should allow wflinfo to get built for android.

v2 (chadv): Fix LOCAL_C_INCLUDES, as pointed out by Juha-Pekka.

Signed-off-by: Jordan Justen <jordan.l.justen@intel.com>
Signed-off-by: Chad Versace <chad.versace@linux.intel.com>
Tested-by: Juha-Pekka Heikkilä <juha-pekka.heikkila@linux.intel.com>