IDEA-110710 Compiler: Provide extension point for managing available settings

Correct disabled 'add NotNull assertions' setting processing
IDEA-109171 Code completion is suggesting to implement a class
a more generic name for completion contributor, as it'll be expanded
by default, don't delay autopopup until item calculation completed
IDEA-105093 Eclipse-way getter/setter completion