replace syntax selection in sidebar with tabbed syntax selection; also a couple small css and js improvements