Add JSIncrementalFileReader and corresponding unit test.