Bug 1015841 - [Messages][Refresh] Recipients panel visible area handling. r=julien

JS-based solution
It's very naive debounce version, for the last ~2 years I see that underscore\lodash versions became quite big with a lot of built-in features (cancel, immediate call and etc.). I don't think that we need all this right now, but tell me what you think :)