Refactor RecipeAPI dependency detection around smarter ResolveFilePath().

Also more careful choice of what files to choose in FindRecipeDependentFiles().