1.0.0

@ncrohn What do you think :smile:

It's a bit (ok, a lot) of a rewrite, but I wanted to simplify and add a few things I missed last year.

1. Emit an event for each game
2. Only emit when games go final (this makes it a lot simpler)
3. Some built in logging (turned off by default)
4. Ability to ignore initial games (so if you restart the script you don't get a flood of all the games that had already finished that day)
5. Clearing of all emitted games on each day (about 5 hours past midnight)
6. Parser tests so we can quickly debug since the scraping is the most fragile part

So these are some major API changes but I redid the README and upped the version to 1.0.0. Let me know what you think, and could you add me on npm so I can publish too?