simplify code
Animated icon for commits loading fixed; retina double sized icons added
cleanup
review based fixes
look for editors for non-physical files
RunContentDescriptor should not register itself as data provider — it is client responsibility (so, we can don't worry about unregister)

DebuggerSessionTab is not modified  — but it is not used anymore (will be removed later after review)