Merge branch 'release/v0.5' into develop
improve line marker performance
fix test, extract superclasses
add simple rename test
extract constant
refactoring: move general purpose configuration to base test case class
Find component from xml test
merge test improvements into develop
Huge refactoring: Nls references are not nulls

To provide quick fixes for unresolved references UnresolvedReferenceQuickFixProvider can be used, but it works only for xml files.
Another variant is to bind IntentionAction to Annotator - for NlsFileImpl it works fine,
but since xml annotations done by IDEA default annotator this not good idea to reimplement this annotator.
The last variant(current) is to provide QuickFixes from Reference by implementing LocalQuickFixProvider.
But this works only when contributors contribute references always, even if it unresolvable - so contributors was fixed.
After this another problem was found for NlsNames in xml - completion provided from
DomConverter didn't used when reference is not null - in this case PsiReference.getVariants is used.
Test for 'Create Nls bundle' action
'Create unresolved Nls' quickfix

#WT-3 fixed work 8h
Merge branch 'feature/wt3createnls' into develop
Copyright update

Updated copyright in all project, removed from test data.
There should be NO copyright in test data.
Test for nls line marker with 2 cases

Currently it tests only 'overriding' gutter icons
NlsLineMarker
Overrides marker works with include cycles

#WT-6 work 3h
Add messages and tests for them
Move getNlsName into NlsFileImpl
Fix tests and simplify algorithm

#WT-6 work 2h 30m
Implement overridden line marker

#WT-6 work 1h 45m