basic ninja build generator
finalize first iteration of ninja build for osx
cleanup minor issues found with clang and ninja build
minor cleanups
iterating on ios ninja builds
support for multiple archs
compilation fixes and cleanups
support universal binaries on osx/ios
ignore unused values on gcc
cleanups and unused values
add version
split binaries from osx/ios apps
correct range check on safe ops
support building multiple configs
build fixes for unuseds and other minor issues
unused variables in profile/deploy builds
refactor ninja build generator
fix include paths
use c11 static assert where available
compilation fixes for ms compiler