cdable to ~ or ~/foo/bar now
Extract expand_path logic
cp and mv also expand some of the given path now
It's confusing to have both stat and lstat in an Item instance