Small NameGenerator cleanup

Move tree-specific methods to the PersistitNameGenerator and remove SynchronizedNameGenerator in favor of letting the derived control it.

Minor addition to the interface, with an implementation on Default, for the (currently) Store-independent FullTextIndex path generation.