ENH+FIX: refactor topo plot functions

@agramfort be brave! This fixes the recent build bot complaints + standardizes the topo plots.
This also means I manually inspected each of our topoplots + onclick -- looks good again.