Significant cleanup on LeaderboardClient

This is a significant cleanup of LeaderboardClient and some broader
cleanup of nascar-stats-scraper.

  - All console.log() in nss replaced with self.emit()
    We are giving 'info' for info messages and 'error' for important
    errors

  - nascar-irc was updated to handle the new Events

  - LeaderboardClient cleaned up line line lengths, removed garbage
    comments, generally made code more readable

  - Combined all of the index generation into one for loop, no need
    to loop through the Passings data over and over

  - Made luckydog search use the sorted running index so we don't
    assume that Passings is in running order

I think that's the highlights...