Make Masterclass Commercial Components Keyword-specific

This change should make masterclass ads more specific to the current page.

Four classes will be shown; if there aren't enough classes matching current keywords the list will be filled by drawing from upcoming classes of any type.