I think the other fix for the CREATE LANGUAGE stuff should stay in, because it's always possible to configure postgres 8.3+ so that even the db owner doesn't have the relevant permission (but the default was changed in 8.2 or 8.3).
Also, I don't know what happens if you start with a pg 8.1 db and then you upgrade it to pg 8.3. The upgrade probably doesn't change those permissions under your nose, but I'm guessing there.
I think the other fix for the CREATE LANGUAGE stuff should stay in, because it's always possible to configure postgres 8.3+ so that even the db owner doesn't have the relevant permission (but the default was changed in 8.2 or 8.3).
Also, I don't know what happens if you start with a pg 8.1 db and then you upgrade it to pg 8.3. The upgrade probably doesn't change those permissions under your nose, but I'm guessing there.