Add qtcreator/build.ninja and rules.ninja to .gitignore.
Makefile cleanup.
- Print set option values in cmake_options block.
- Kill CLANG_ANALYZE. Use scan-build.
- Add CLANG_ANALYZER_NORETURN to vogl_assert() and vogl_fail().
  Scan-build markup.
Enable Wshadow
- Lots of shadowed variable warnings.
- Several look like real bugs.
Fix json Wshadow warnings.
Fix bigint Wshadow warnings.
Fix voglsyms Wshadow warnings.
Fix voglgen Wshadow warnings.
Fix uuid Wshadow warnings.
Fix map and miniz Wshadow warnings.
Fix various Wshadow warnings.
Fix more Wshadow warnings.
Kill CLANG_EVERYTHING and build with Weverything by default.
- Had to disable several warnings for now.
- Added a TODO reminder to go through and start enabling them.
Fix gcc compiler break with __has_feature.
Add WITH_ASAN status.
Fix HAVE_UNW_BACKTRACE_SKIP check.
Add g_backtrace_no_calls, grab stack for draw calls by default.
Don't build gcc w/ Wshadow as it's far too verbose.
Fix several Wshadow warnings / bugs, Add VOGL_NORETURN
.gitignore: libbacktrace.a now libbacktracevogl.a

Somewhere along the line, libbacktrace.a, previously ignored, changed
names to libbacktracevogl.a

Signed-off-by: Lawrence L Love <lawrencex.l.love@intel.com>
Merge pull request #48 from lawlove/gitignore

.gitignore: libbacktrace.a now libbacktracevogl.a