Fix IE#focus when there isn't any active elements.
Element#visible? returns true for child element with visibility set to visible even if parent has visibility set to hidden. Fixes #52.