Dump file contents to the hash. Fixes #1

Signed-off-by: Mario Kozjak <kozjakm1@gmail.com>
Should add:

```go
 	if s.f.BlockMode {
 		s.f.lock.RLock()
 		defer s.f.lock.RUnlock()
 	}
```