A Niggle DataSource implementation that keeps records in-memory and persists them to a flat file.