The Makefile is now OSX and Linux aware

Since I develop on a Mac OS X box, I made a small change to the Makefile to make it OSX aware whilst still retaining Linux functionality.