FileSetAdmin#create should fail if the directory already exists

Details

Fixed an issue that allowed a FileSet to be created if its corresponding directory already existed.

Rank:

1|hzzfqn:

Description

FileSetAdmin is responsible for creating a directory if the FileSet is not external.
In this case, I believe it should throw an exception or fail in some way if the specified directory already exists (whether the path specified is relative or absolute).
If the FileSet is not external, then the creation/deletion should be entirely managed by CDAP, and so the directory should not already exist.