send an error message instead of crashing when a user does not exist
fix user pages that do exist, and refactor how comments are fetched
refactor adding comments to news items into a single function
create a convience function to add comments and votes at one time, and use that for both userNews and index. Also make sortByScore a pure sorting function so that what it actually does is clearer.
clean up after rebasing from master
refactor news item querying to add comment counts and votes to every query
Merge pull request #198 from treygriffith/issues-username-bug

Don't crash on an unknown username and some refactoring