Replacement of NZV-makro

As done for geany-core this patchset should remove NZV makro in favor of EMPTY makro for better readbility.