Added interactive log reading, mclp now waits for new lines once it has reached the end of the log file.

The data handler is ran once the log has been fully parsed, and once per every action that occurs afterwards.
Accidentally committed generated stats.html file
Merge remote-tracking branch 'origin/master'