Moving and combining var declarations to comply with JS style guidelines
Add fetchComments function to abstract parameters to fetch()

Views shouldn't have to care about fetch() parameters, so this abstracts the fetch() call into the model.

The CommentsList model now provides a fetchComments() function.  Its optional argument, commentsToFetch, defaults to top-level comments but can be set to 'line' to request inline comments instead.