Split Material.jsonschema into two files

PolylineMaterial.jsonschema - Materials applicable to polylines and paths.
Material.jsonschema - materials applicable to everything else.

This has no affect on the resulting CZML, it just makes it impossible to write out a material that is incompatible with it's intended object.