Fixed SCL-807
Added Variance checks for functions, variables and values
Revert accidental change
Revert
Added tests for SCL-807
Fix for SCL-7176
Tests for SCL-7176
fix for SCL-7139
Tests for SCL-7139
Fix for SCL-7202
Tests for SCL-7202
Added Variance checks for type bounds
Added tests for variance of type bounds
Merge branch 'master' of github.com:ilinum/intellij-scala into ilinum-master
Fixed completion tests.
Removed cyclic type parameters check from PR-65 as it's not implemented completely (logic is not full, no tests for such dangerous functionality).
Removed missing arguments check from PR-65 as it's not wrong and not tested.
Merge branch 'ilinum-master'