also puthash filename-non-directory, as R strips directories in some error reports

git-svn-id: https://svn.r-project.org/ESS/trunk@5478 0bbaf3bd-34e0-0310-bf65-c717079852d4
modify ess-developer devSource mechanism (in light of recent file-based source injection in tracebug)

git-svn-id: https://svn.r-project.org/ESS/trunk@5479 0bbaf3bd-34e0-0310-bf65-c717079852d4