fill_stat_generic

Lots of REVIEW comments; some philosophizing required. I wanted to standardize some things that required fuse data, so I put it in fusedav.c. I moved calls from ldb_filecache.c to the dav_call which calls the underlying ldb_filecache call which had previously hard-coded sets to stat values.