Collapsable fields on product editor
New editor interface to manage origin data. I added name fields
directly to the origin table to eventually eliminate the need for
an originName view. I also added abbreviation fields to the
state and country tables for more naming flexibility.

I think an originID foreign key in products will come next. The
relation I'm most interested in is the one-to-one relationship
defining where the product is *currently* coming from. There's also
a potential one-to-many relationship capturing all the different
places a product might come from at various times. This would
require a supplementary table but I think the current (or default)
origin is always worth tracking.