unset CDPATH, make abspath() robust
Merge pull request #2 from alexjordan/fixself2

unset CDPATH, make abspath() robust