fix entry paths in benchmark
use git command interface in rugged blob_read if io is provided

otherwise full object will be read