Removed DEBUG and DEBUG_QUEUE macros from scheduler.c.  Added a makefile for building on Linux and OS X.