added harvest-results-pruned-with-param/ to .gitignore
added intf_param PK (ivoid, intf_index, name) which is possible IFF name is NOT lowercased
table_column can afford to have the name lowercase-ed and still impose the PK [ivoid, table_index, name]
enhanced fusion reporting
don't store null or empty strings
strongly typing the MapFuser results
implemented nullable constraint checking
moved certain common functionality to mutil.jar