Reset column configuration when database changes.  

This is necessary because the header_state blobs break between versions.

Also set up some much nicer column width defaults so it's not such a shock when a users' settings are blown away
I'd still prefer this to be in the schemamanager code. It is to easy to forget the statement in a later update. especially if there happened some updates that didn't change the library table in between.