Make the makefile actually work so it doesn't repeat work.
Don't require OS and SITE when building style-guide.
Merge pull request #37 from hpcugent/make-cleanup

Make the makefile care about whether the target is already up to date.