UnopenedNamespacesResolver uses Idents instead of ShortIdent to search for suitable entities
Entity.tryCreate matches all heads of the long ident under the cursor as tails of a given candidate
Entity.create returns an array instead of Option
common case works
fix tests
Merge pull request #763 from vasily-kirichenko/resolve-partially-qualified-names

Resolve partially qualified names