For Windows MinGW address the "ISO C99 requires rest arguments to be used" error
Add CMake options for Win32 to require PCRE
Fix enabling of LIBNFC_DEBUG_OUTPUT

- inclusion of log-printf.c didn't align with needed preprocessor definitions
- Added extra #error as well as preprocessor protection
- fixed CMakeList to specify -DLOG as appropriate per the header log.h usage
Fix setenv/unsetenv link errors by implementing a local version using Windows SetEnvironmentVariable.

Untested, and does not comply with the error returns per setenv.
Fix all utils compilation on windows.

- As nfc-utils now references str_nfc_target from the lib itself, so the static lib was not properly referencing the libnfc itself, so the final utility link would fail.
- Simply added the libnfc as a target for the static nfcutils library internal to cmake
Windows: getopt usage in nfc-read-forum-tag3 fixed by referencing correct header
Windows: Fix nfc-scan-device to compile by linking in contrib/nfc_win32.c

Re-factored the executable call with a list that is created, so that its easier to modify per tool.
Moves Windows conditional code to dedicated files
Fixes CMake under GNU/Linux
Renames contrib/win32/nfc_win32.c to contrib/win32/stdlib.c
make style
Adds windows files to tarball
Fix Readme for drivers reqs
Releases libnfc 1.7.0 RC3
Various typos
Add symbols file for libnfc4

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Update package description

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Add support libnfc4-dbg package

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
install nfc-emulate-forum-tag2.1 to libnfc-examples

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>
Update to 1.7.0~rc3

Signed-off-by: Nobuhiro Iwamatsu <iwamatsu@nigauri.org>