JS: make the SceneNode and SceneTrans base objects fully final
JS: make the SceneNode and SceneTrans base objects fully final

After creation the id and sid are fixed, add a protected constructor for
subclasses to use and then mark all member as final.

Signed-off-by: Harvey Harrison <eadbd6b462bf3c97df0300a934c12bc2e5d1fe51@gmail.com>

jaamsim/jaamsim,jaamsim/jaamsim,jaamsim/jaamsim,jaamsim/jaamsim