Imply +x permissions on readable directories by deafult

This enabled recursively changing the mode of a directory without making all the files executable. Also added an `implied_direxec` option to the common_file_option that is on by default, if one wishes to disable this behavior.