find: fix handling of -prune
recursive_actions: uppercase flag constants
9 files changed