Reinstated and ignored selected hlint warnings.  Added Makefile.
Reinstated and ignored selected hlint warnings.  Added Makefile.