fixed empty initial argument making path absolute

fixed empty initial argument making path absolute
removed obsolete test file testp.lua.


`path.join("first", "", "third")` would correctly result in `first/third`. But `path.join("", "second", "third")` would result in `/second/third`, incorrectly making the path absolute.