Fix small nitpicks
Update best_classes after semantic restrictions

It's currently not updated in many places, eg. after anything
probabilistic.
Allow to restrict frames using WordNet