Fix definition of test macros to work when building without minc1 support.
Ensure original ncopts value is retained.
Small tweaks to make "gcc -Wall" happier: ensure all functions are prototyped, ensure "%ld" is used to format long int, remove unused variables, add parentheses.
Merge pull request #18 from smr99/master

Fix definition of test macros to work when building without minc1 support
Thank you Steven!