Use Config to get Widget::$only_available_in

Added support for use of Config to set Widget::$only_available_in so widgets bundled with other modules can be hidden, ex. blog module.