Renamed Algorithms.cpp to Algorithms.h.

Fixed infinite loop in backfill. It should now terminate correctly. Same
fix was applied to Spiral.

Added macros for compiling FCFS, BACKFILL, SPIRAL