width of data grid header is now set to the inner table width to keep both in sync. fixes #45