change structure of color hash to be more similar to ldraw spec. generalize materail support

Rename key metadata to finish and move ALPHA and LUMINANCE into the top level.

Support MATTE_METALLIC finish

Also supports generic MATERIAL finishes rather than only speckle and glitter.
Material parameters are now arbitrary string pairs. VALUE is treated specially
and converted to Sketchup::Color
update readme