New storage micro benchmarks

[dmz@minipig:~/w/hbs2]$ time hbs2-cli [length [map hbs2:peer:storage:block:size [lines [str:file ./all100K]]]]
100000
real    0m19,265s
user    0m4,814s
sys 0m2,667s

[dmz@minipig:~/w/hbs2]$ ./test-cq-storage test:sqlite  ./all100K
sqlite -- test insert:   1.36s
FOUND 100000
sqlite -- select test:   1.28s
FOUND 100000
sqlite -- select test:   1.22s
FOUND 100000
sqlite -- select test:   1.22s
FOUND 100000
sqlite -- select test:   1.23s
FOUND 100000
sqlite -- select test:   1.21s

[dmz@minipig:~/w/hbs2]$ ./test-cq-storage test:sqlite  ./all
sqlite -- test insert:  15.37s
FOUND 1037394
sqlite -- select test:  13.70s
FOUND 1037394
sqlite -- select test:  13.67s
FOUND 1037394
sqlite -- select test:  13.61s
FOUND 1037394
sqlite -- select test:  13.56s
FOUND 1037394
sqlite -- select test:  13.60s

[dmz@minipig:~/w/hbs2]$ time cat all100K | ./test-cq-storage test:nway:write t1k

real    0m1,579s
user    0m1,261s
sys     0m0,995s


[dmz@minipig:~/w/hbs2]$ time cat all | ./test-cq-storage test:nway:write t1m

real    0m13,348s
user    0m14,564s
sys     0m7,226s


[dmz@minipig:~/w/hbs2]$ time cat all100K | ./test-cq-storage test:nway:lookup t1m3316676-0
FOUND 100000
lookup:nway 100000:   1.04s
FOUND 100000
lookup:nway 100000:   0.04s
FOUND 100000
lookup:nway 100000:   0.04s
FOUND 100000
lookup:nway 100000:   0.04s
FOUND 100000
lookup:nway 100000:   0.04s

real    0m1,299s
user    0m0,852s
sys 0m0,452s


[dmz@minipig:~/w/hbs2]$ time cat all | ./test-cq-storage test:nway:lookup t1m3316676-0
FOUND 1037394
lookup:nway 1037394:   8.52s
FOUND 1037394
lookup:nway 1037394:   0.78s
FOUND 1037394
lookup:nway 1037394:   0.76s
FOUND 1037394
lookup:nway 1037394:   0.64s
FOUND 1037394
lookup:nway 1037394:   0.66s

real    0m11,520s
user    0m10,720s
sys 0m0,862s