Updated Makefile to allow easier COMPILER/INTERPRETER overriding
Improved configuration logic