Refactoring DynamicScene Material support.

CZML processing of some Materials is broken, but everything else is looking good.