add prog macro

currently in the compiler file, possibly should be in a separate macros
file?
set up pathname defaults based on jscl.lisp location