canonicalize is defined
canonicalize relative path uses pwd by default
update CanonicalizeTest assertEachSame helper
canonicalize accepts second argument as pwd
remove CanonicalizeTest assertEachSame helper
canonicalize absolute path returns original
add canonicalize documentation