Fix for is_active_sidebar & is_dynamic_sidebar issues

Hiding by filtering widget_display_callback makes is_active_sidebar
return TRUE on  sidebars with only one widget which happen to be
contextually hidden.

Unsetting the contextually hidden widget from the sidebar on the front
end restores the desired behavior

Props to Widget Logic.