In a what seems non-ending bug reporting, I'm committing two things at once.
In a what seems non-ending bug reporting, I'm committing two things at once.

- Feed caching for RSD and Introspection.
- Adding htmlspecialchars() calls to solve what does not use Options::out().

Next up, fixing some tabulations.

git-svn-id: d0e296eae3c99886147898d36662a67893ae90b2@1427 653ae4dd-d31e-0410-96ef-6bf7bf53c507

dragonmantank/Habari,dragonmantank/Habari,dragonmantank/Habari