Revamp schema for storing options:

       * New option table -- store option keys uniquely
       * New option_desc table -- store option descriptions uniquely
            (optional metadata; defaults to empty)
       * New pkg_option table -- relation between packages and actual option
            settings
       * New pkg_option_default table -- relation between packages and
            default option settings (optional metadata; defaults to empty)
       * New pkg_option_desc table -- long format option descriptions
            (optional metadata; defaults to empty)
       * Drop old options table and replace with equivalent view. Add
            triggers to provide insert/update/delete operations on the
	    options view
Add update code to transition to new options schema
'default' is a reserved word.  Call that column default_value instead.
Update repo DB structure to include (optional) option defaults and
option descriptions.
Update pkgdb SQL to match updated schema -- only deals with options
names and values so far; not default values or descriptions.
Update repo SQL to conform to changes to scheam for new options-fu
Add default_value and description files to struct pkg_option, plus
accessor functions.
Two new functions to add default_value or description to a
pre-existing struct pkg_option for the same option key.
Substitute the database name the correct number of times when querying
for option keys and values

Fix missing }
Add prototypes for new pkg_option accessor functions.
Add new %Od and %OD pkg_printf() format codes for option default value
and option description, respectively.
Update tests to cover new %Od and %OD format codes.
Add new metadata key-value mappings 'option_defaults' and
'option_descriptions' that may optionally be included in a +MANIFEST
Fix hashing of new options related stuff
Add a bunch more INFO_FOO bits, which takes us over the size of a
uint.  Expand opts variable to uint64_t.
Load all of options, option default values and option descriptions for
the PKG_LOAD_OPTIONS action.
Bump the repo schema version to 2006 as we did change it.
Fix SQL

Fix compiler warnings
Options should be ordered or 'pkg upgrade' will think all the
options have changed.
Allow pkg query/rquery to display expanded metadata about options.