Yuras/plist — pull request #1 by philipbl (2014-06-13 12:05:14+00:00)
Title: Fixed indentation and the DTD

I am new to Haskell, so I am not sure if I did this correctly. I was using your library and was having problems with the indentation and the DTD. When I would run

```
> import Text.XML.Plist
> writePlistToFile "test.plist" (PlDict [("Label", (PlString "test")), ("ProgramArguments", (PlString "test"))])
```

inside of `ghci`, the result file would look like

```

LabeltestProgramArgumentstest
```

I looked through the code and found that you were setting both the indentation and DTD, but it was being ignored. I looked at the HXT documentation and found that the way these values are set has changed (must be a newer version?). I updated the code and I get the correct result now.

I also removed some imports because when I was compiling the code, ghc was complaining that they were redundant imports.