modified makefile
use overlays instead of extents for compatibility with latest emacs