Namespacing checkpoint commit
Namespacing checkpoint 2
Namespacing checkpoint 3
embedded xml3d: load the xml3d scene desc from the main html in the minimal Suzanne example
embedded xml3d: port gltf duck example too, remove the now extra separate xml3d file
embed xml3d: port also the three scene json example, remove the separate xml3d file
embed xml3d: after embeds, the js in all examples became identical. is now a little util func in loadxml3d.js that all xml3d loading examples, except the more customized ctm one, reuse.
Namespacing checkpoint 4
Namespacing checkpoint 5
Namespacing checkpoint 6
Namespacing done, modulo bugs
elide Tundra. prefix inside some log messages
Added EC_Avatar unit test to repo.
Bone.attach now supports placeables instead of meshes.
Merge remote-tracking branch 'origin/namespace' into embedxml3d

Conflicts:
	examples/gltf/example-gltf.js
	examples/xml3d/example-suzanne.js
	examples/xml3d/loadxml3d.js
missed a fix to namespacing in embedxml3d merge
sanify app creating in the loadxml3d.js used by standalone examples
Merge pull request #47 from realXtend/namespace

Move everything under Tundra namespace, using simple Three style Tundra = {} namespace
Merge pull request #46 from playsign/embedxml3d

Embed xml3d
put attributeTypeNames in namespace, had missed this