dry-run shouldn't error out.

This fixes the error when using --dry-run, as nothing really fails, so
don't say it did.
remove identi.ca support.

It wasn't working anymore, and no one seemed to miss it, so just drop
the code.
Remove unused xml parsing function

No one is using it, so drop it.