xdg-utils update (fixes problems with xdg-open)

The specific problem was that xdg-open opened everything in $BROWSER. Now it actually uses the xdg-mime database.

I believe @the-kenny wants this too.