More work on the lisp interpreter including fixing demo make targets and the formatting errors in the debugging ast_dump function