Performance Improvement for retrieving author data

The original code was doing an author lookup on each article.  This changes the behavior to do one lookup based on an "in" query so that we only need to go to the DB once.  In addition, it cuts down on the amount of data returned because we are only selecting first name, last name, and username as a back up in case the first two are not set.