stream file in to hasher

Doing this instead of reading in to memory first will reduce mem usage.

Thanks @hatchan for comments in #4