Retain compatibility with Haskell Platform 2012.4.0.0

The Haskell Platform 2012.4.0.0/GHC 7.4.2 has directory-1.1.0.2 which does not have findFile.

This patch relaxes the directory constraint to include 1.1 and up, and avoids the hiding clause by importing System.Directory qualified.