Put a default ambient light in drivers as a stop-gap for proper fix

refs #1680, #1682
Spruce up lights in duck application a bit

refs #1680, #1682
In threejs.creatingNode, notify drivers of node's prototype properties

This fixes the problem that prototype properties were not being set int the renderer, so defaults were getting lost.  This commit fixes threejs.js, but the problem persists in glge.js.
Also removed default ambient light in threejs.js because it is no longer necessary (taken care of by default value in scene.vwf)
refs #1762