unix: fix warnings when loading functions with dlsym
unix: fix warnings about dollar symbol usage in identifiers
ignore: ignore Xcode project and workspace files
build: add m4 for feature/flag-testing
ignore: include m4 files which are created manually
build, gyp: set xcode flags