code: public static String toXML(final String aFilePath, final String aPattern) throws FileNotFoundException,
              TransformerException {
          return toXML(aFilePath, aPattern, false);
      }
docs: Creates a string of XML that describes the supplied file or directory (and all its subdirectories). Includes
  absolute path, last modified time, read/write permissions, etc.
  
  @param aFilePath The file or directory to be returned as XML
  @param aPattern A regular expression that file names must match
  @return A string of XML describing the supplied file system path's structure
  @throws FileNotFoundException If the supplied file or directory can not be found
  @throws TransformerException If there is trouble with the XSL transformation