Add didShowOverlay and didHideOverlay

New delegate methods so that the overlay can have some classes added
as it is shown and hidden.