How to make psql restore of a database ignore the owner information?
That is easy. Use the --no-owner and --no-privileges options of pg_dump.
You might be more happy if you used the custom format of pg_dump (-F c). Then you'd restore with pg_restore and could specify the options at restore time.