Updates search hit logic to exclude unpublished news or draft/unpublished blog posts if user doesn't have permissions; extends controllers w/ new searchHit() method to help filter search hits.