Layer Opacity

Added a second pass opacity kernel for applying opacity adjustments to
entire layers. With the new kernel new layer controls were added to
allow for opacity adjustments. Opacity included in ALC metadata when
saved.