edits; add include
update remote_directory; add recursive; sync attributes from directory resource

add owner, group, mode, recursive; rewrite for better clarity