enhanced directory support to automagically detect and create subdirectories recursively based on the structure of the watch folder