xml3d.js: Fixed incorrect handling of visibility of group nodes added to the xml3d element.
Changed scene handling.

Objects are added immediately to the scene upon creation, but are invisible.
xml3d.js: Don't throw exception in getBoundingBox() function when no bounding box exist, but return null.
Fixed update of the object scale.