Add explicit NULL for variadic macro lndebug

When building projects using linenoise with strict warnings, gcc complains
about the lndebug macro being called with no parameter.

Adding an explicit NULL satisfies the compiler and removes the warning.

(See discussion here: http://unixpapa.com/incnote/variadic.html and here:
http://stackoverflow.com/q/3576396/26702.)