Use say to print usage information

We use our own puts subroutine for printing the usage information. Puts
does however check if the quiet flag is set. If it is then it doesn't
print what it was asked to print.

This can happen if contradictory options are given to the program, when
both help and quiet are used. Which one should the program honor? Right
now we always honor quiet, but that doesn't really make sense in the
case where help is used. Then the program will only print the usage and
then exit. If the help flag was specified then it is likely that the
user wants the usage.

Always print the usage no matter if the quiet flag was set or not.

Signed-off-by: Marcus Karlsson <mk@acc.umu.se>