This also gives support for fast grid switching and a user grid to eeschema. Fixes https://gitlab.com/kicad/code/kicad/issues/2200