* Snippet/blog/event/map widgets know when they are empty
* Selecting zero articles is allowed, it's not uncommon to want to reset a singleton to showing nothing
* Cleaned up logging