Use 'void' for zero-argument functions

According to the C standard,
it is desirable to give the type 'void'
to functions have no argument.

Closes #1631
src/Makefile: Reword "to run make test" message

Closes #1610