The highlighter name must be given as part of the path of the highlighter, as the last element. Fixes #1712
set-face now takes a scope argument, and faces can be overridden on a buffer or window basis. colorscheme apply on global scope, which should be good enough for now. Fixes #1411