Don't use GtkStock where possible
Register custom stock icons from icon-names

Don't list the icons from the GResource, because a later commit will put
the custom icons in the GResource to sub-directories for each size
(24x24, 16x16, etc), so it'll be more difficult to list all the custom
icons.