Editor: creating textured materials only for models which have UVs.
Editor: Nicer UI.Number.
Editor: added more checks for prevention of setting textures to UV-less objects.

Warnings are way too verbose for the moment.
Editor: less obtrusive warnings for missing UVs.
Editor: setting drag-and-dropped object names according to file names.

Still need to figure out how to make them show in the outliner.
Editor: fixed object names in outliner. Added names for some default objects.
Editor: changed outliner to use FancySelect for nicer styling (using custom DOM instead of <select> element).

Work-in-progress, still some weirdness occurring.
Editor: fixed selection of subobjects when clicking in outliner.
Editor: added simple object removal (using "delete" key).
Merge remote-tracking branch 'remotes/mrdoob/dev' into editor-outliner-ui

Conflicts:
	editor/js/ui/Viewport.js
Checking how Sprites would look without baked image size.

See discussion in #491
Testing morphs alignment in Blender exporter.

See discussion in #2497
Editor: reapplying deletion / selection handling code that got lost in the merge.
Editor: started to implement scene export.

Very much work-in-progress. This is going to take a while. Besides export being tedious by itself, I keep finding many things elsewhere in the codebase that need to be changed or fixed for something like this to work at all.
Editor: added materials to scene export.

For the moment just with material parameters which are exposed via UI.
Editor: removed dummy textures.

Experimenting with "geometry.buffersNeedUpdate".
Editor: Fancier outliner.
Editor: Some more outliner tweaks.
Editor: Typo.
Merging with normalized_sprites branch.