- rework log viewer UI.
- fix broken file dragndrop.
- log viewer: show timestamp and thread-id
- TextureLoader: catch arbitrary Exception's, not just IOException.