Modernize some of the dependencies.

I'd like to use data.xml instead of clojure-contrib, but the behavior
is too different, and I don't want to track it down right now.