vfs: file ops hooks

* on_sync
* on_commit
* on_destroy
objectfs: dynamic name templates