More debug on notice log level
blob: do not read data file on fill()

This will remove seeks aginst data files on read which should decrease
cache thrashing and number of IOPS.

As for records which are removed only in data file but not in index -
they will be removed automagically by datasort (defragmentation) or
manually by eblob_merge.
features: remove include hack for Mac OS X / FreeBSD

Reported by: mou@
Merge pull request #20 from SaveTheRbtz/master

Speedup internal read path, fix Darwin build
Merge branch 'master' of github.com:reverbrain/eblob
v0.19.6
Revert "Revert "blob: switched to adaptive mutexes when available""

This reverts commit 17cad75c7b7bf30f6fde6427dc460008e1514bba.
Revert "Revert "bloom: reworked bloom filter""

This reverts commit e4bdf8f65eeab968a2771b3d3c2622bdefee2761.
v0.19.7