Added PHONY targets to Makefile

Stops `make` from saying "x file is up to date". Thought this could have been why there was an up-to-date build in the repo?