Implement recordSource and getLastRecord for file destination.

This means that both 'cat' and 'resume' will work for file destinations.