enable gcc -Wunused-parameter against libpromises/evalfunction.c

Removed the #pragma from evalfunction.c  and tagged all relevant function arguments with ARG_USED.