Reload only if the content is updated

現状、ファイルの更新の有無にかかわらず1秒ごとにリロードが行われていますが、数十KB程度のそこそこ大きなmarkdownファイルをプレビューすると、かなりのCPUパワーをmarked.jsの処理に食われてしまいます。
ファイルの更新が有った場合のみリロードするようにしてみました。