minor, do without global trolfdir variable
minor, fix, always strdup() dict file name
minor, in redland mode just bang new statements into index file
minor, kick inotify watcher in redland mode

We trust redland's bdb code to handle concurrent read/writes.
minor, allow to recreate the index file in gandaux(1)
Revert "minor, kick inotify watcher in redland mode"

This reverts commit 453f4db455a96127085d799d1b7c187f212d6933.
minor, also employ renaming strategy for redland files
Revert "minor, allow to recreate the index file in gandaux(1)"

This reverts commit 3b267d6f0cd8dc5f81e59e17631f0873a1136df3.

The parameter --recreate makes no longer sense after the previous
changeset.
chore, unify default store names across files (gandaux(1) and gandalfd(1))
Merge branch 'core/gandalfd'

* core/gandalfd:
  chore, unify default store names across files (gandaux(1) and gandalfd(1))
  Revert "minor, allow to recreate the index file in gandaux(1)"
  minor, also employ renaming strategy for redland files
  Revert "minor, kick inotify watcher in redland mode"
  minor, allow to recreate the index file in gandaux(1)
  minor, kick inotify watcher in redland mode
  minor, in redland mode just bang new statements into index file
  minor, fix, always strdup() dict file name
  minor, do without global trolfdir variable