Added #read and ::read methods to allow an IO object to be parsed
Merge pull request #1 from dwbutler/read_io

Allow an IO object to be parsed