KT-4522: Display gutter icon for recursive method calls.

This is an extremely simple PR to gutter icons on recursive function calls. The first commit is a faithful reproduction of the behavior in Java (albeit with a slightly more verbose tooltip) however I feel there is room for improvement.

The only known bug at the moment is multiple recursive calls on the same line creating multiple icons in the gutter but this accurately reflects Java behavior as well.