Added some required header files for printf etc.

Also added the Makefile that works on the H&S cluster.  A number of things needed to be added for unknown reasons.