Added layout buttons to the settings composite. Initial work on a label
provider. Some settings do not work because the label provider needs to
be fully implemented.