Addresses the issues from PR: better code for abspath, testcases for all options (none for absolute local file dir path, yet), renaming _url to _uri