implemented EnumerateFiles of Directory (comes in .net4)