Clean up configuration file processing and format

1) supply default config file
2) fix bugs in parsing
   Use glib's GKeyFile service to parse Desktop Entry Specification formated
   config file input.
Add ibssautil
Refine database definitions

Update definitions for database objects.  Define a mechanism
to determine if data is in network order.  Support variable
sized data records.  Handle dividing a large record set into
multiple data sets.  Provide forward compatibility for structures
that are transfered over the network.

Signed-off-by: Sean Hefty <sean.hefty@intel.com>
merge