Issue #191: Adapt bulk method signatures

Please comment already, but would like to see it merged after #204 
I was confused by this null check. when it is ever legal for Store.bulkComputeIfAbsent() to return null? 

I think some tests might do this with mocking stores, but that's not a reason to have this code that way