Fixed KT-4431 Override/implement val: generate getter instead of initializer

 #KT-4431 Fixed
Fixed KT-4892 Override method generates redundant type arguments in call to super

 #KT-4892 Fixed