Make the detail dismissed animation better looking
Ensure detail close button is disabled while animating
Have HamburgerView derive from AnimatedTransitionView

Also dropped in a delegate method so the owner of the HamburgerView
has a way of knowing when the animation has finished.