- allow to add snapshots to qgroup (prototype for fate#312751)

this part of code looks quite nasty `(btrfs_qgroup_inherit*) 0` retype zero pointer and then access it really depends on implementation of sizeof what it actually do.  Maybe better to add explicit `sizeof(qgroup_t)`?