Pathname defaults and Prog Macro

Set *default-pathname-defaults* based on the location of jscl.lisp
Pre-loads compat.lisp and utils.lisp when trying to load in ccl.
Adds prog macro [in compiler file, maybe needs to be somewhere else?]
-- note, the prog macro functions in the jscl repl, but doesn't compile correctly on the host