started portability fixes
adjusted *path-name* and package definitions to avoid dependence on *default-pathname-defaults* and avoid package redefinition issues on LispWorks.