Update to latest Three.js, support having several viewers in a single page, minor cleanups

Here's a little rework of thingiview, updated to latest Three.js and which allows one to have several thingiview instance in a single web page.