blk: pad flog entries and deal with map entries in CL-sizes

Also replace spin locks with mutexes since userspace implementation performs better that way.
I had the same observation as @tomaszkapela , and I agree with your fix, @andyrudoff 
Everything else looks good to me!