Add parent class for all map layers that has opacity.

Updated all MapLayer implementations to pass the params to the super classes so that I can apply the opacity to the Geotools style.
Apply opacity to Geotools styles before rendering