closes #1593
hide area if there are no widgets
global header widgets
fixed function signature for ajaxify.loadData
fixes #1587
fixed preloader
additional fix for #1587
fixing #1587 properly for profile views
console.log
fixing #1587 properly for unread count
don't require passing in uid for topics.markAsRead
fix for previous commit
woops, okay actually fixing it properly this time
no need to send prefetched state anymor
added caching per url + rate limiting mechanism to prefetcher, closes #1576
fixed #1554, redis error handling will go back to crashing the error (though the error will be logged at least)