facia-tool: fewer renders

The fronts dropdown is re-rendered whenever the `config.json` file is polled. Make this only happen if the list of fronts had been modified since the last render (because it's annoying when an open dropdown suddenly resets its position.)