StringPattern: cleanup, add StringPatternTest
disposed check
null check
show progress when status bar is switched off (registry: ide.show.progress.without.status.bar)
show colored matched fragments in goto action (IDEA-112613)
sort items in goto action by matching degree (IDEA-112613)