Fixed RelativePath<""> to work properly

Made RelativePath require the local path specifier, and added tests to
verify that "" and "." both work properly for project path.