Add #empty? method to the ChefFS base dir class.

Add #empty? method to the ChefFS base dir (BaseFSDir) class and adjoining spec tests.
Is there a case where `children` wouldn't implement the `#empty?` method? Otherwise it would be a bit cleaner to just delegate, e.g., `children.empty?`