- added isabspath to determine if a path is
  absolute or relative
  - this helps with problems stemming from
    exist, isdir, fopen, etc allowing for
    relative paths to be from any directory
    in the path (not just the pwd)
- updated many functions that use exist on
  a filename or directory name to have the
  full path so there is no ambiguity
  - many more still to go (need to check
    for isdir & fopen too)
  - probably some bugs from this as I've
    gone cross-eyed fixing this many files