fixing catch syntax and removing unique index so that upgrade on openacs.org runs without problems (probably other db's out there have the same issue).
Merged oacs-5-6 to HEAD. HEAD now installs and passes all core tests. Theremay still be some lingering problems due to my screwing up the oacs-5-6branch earlier, I'll be looking into this later.