Refactoring of the russian translation: Functional programming

I've made a full refactoring of the Functional Programming chapter for the russian readers:

    Fixed some semantic mistakes
    Eliminated style issues caused by automated translation
    Suggested better translation for some terms
    Improoved readability. The style now is more native for russian language
    A bunch of minor mistakes

Love. Peace. Scala