SQUASH/include 'path.h' as well

Move tests of path_full_dir_name to path.moon. That function is only defined
in path.h. Not sure why this works most of the time (I can only trigger a
failure when running under lldb).

It's a more logical place to have the test as well.