dist, kick date templates file

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
Merge branch 'bld/dist'

* bld/dist:
  dist, kick date templates file
chore, import armon's libbloom (used for bloomd)

See https://github.com/armon/bloomd

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, use headers (murmur.h, spooky.h) as provided

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, upstream-PEBKAC, speak proper C

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, craft tool to manipulate bloom filters, gloom(1)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, use proper casts and inlining in bitmap.h routines

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, update git ignore list

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
chore, kick bitmap_from_filename()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, clean up libbloom's bitmaps

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, adapt gloom(1) tool to new libbloom bitmap routines

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide a has command to gloom(1) to query bloom filters

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, allow writes in PERSISTENT mode even for RDONLY files

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, clean up libbloom's bloom.[ch]

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, adapt gloom(1) tool to new cleaned up libbloom API

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, provide init command to gloom(1)

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, copy header to actual mapping in bf_init()

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
minor, close original file descriptor after bitmap_from_file() has succeeded

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
fix, PEBKAC, use actual offsets

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>
hygiene, navigate in terms of countof() for hashes VLA

Signed-off-by: Sebastian Freundt <freundt@ga-group.nl>