message passing ibf

ibf again distributed but now with shared memory. preprocessing step
basically done without the ibf being in place
Server message passing

not debugged yet
Server reply

Fixed with message passing through the most part. And kept the
combinedValues in shared memory
final message passing step
fixed QSets

QSets discrepancy, now server and client produce the same
all basic fixes in

not thoroughly tested for large numbers of blocks
fixes and tested with 100K
eliminate redundant keys lookups from the server
loading preprocessing information from the disk
removal of unused imports