Add setting and initialization of property support for more material
properties in three.js.

Fixes #2241
Adding further model updates and small bumpScale tweaks.

References #2311.