Remove fallback defines for NULL

No actual (supported) compiler lacks a definition for NULL, and it
is mandated to be present in stddef.h according to the C89 standard.
Merge pull request #266 from mstorsjo/remove-null-define

Remove fallback defines for NULL