add an eval-when-compile for spectre-mode.el compilation
add a Makefile for easy compilation