DescriptorRenderer: fix rendering of functional types in receivers
Test function types in decompiler
Approximating flexible types in decompiled text
Minor: JetPsiUtil#getElementTextWithContext() accepts PsiElement
Decompiler tests: check decompiled text was parsed correctly