VE-1528: Infinite scroll for suggestions

https://wikia-inc.atlassian.net/browse/VE-1528
It's not just that; the other main naming problem is "media". I can argue that maps are media, but templates are not. WikiaMediaResultsWidget uses WikiaMediaSelectWidget which introduces a method for setChecked, which we won't use in this case. The WikiaMediaOptionWidget gets 'size' in the config and sets the height and width of the options, but the option elements for the WikiaTemplateInsertDialog are rectangular. There are just a lot of little things that doesn't make it ideal for reuse.