Fix scrolling-related stuff

- Style options has scrollbar
- palette scrolls correctly (with no weird extra height)
- adds blank icons to fill the grid out