Implement IDisposable for all the readers.

Fixes a leak with the FileStream usages.