Tinting, component use logging, snapping etc.

Removed hostileonly overview for tinted normal one (with filters in
time). Better logging of component use, closer to actual combat. Window
snapping. Stopped a few crashes on empty/null lists.