More AB improvements

Does *not* yet include a new ReplayPanel. That's the next hurdle. See individual commits for contents. Should look a bit better on Linux. But the Metal L&F is terrible.