hammer - Fix wild free() in 'hammer info' path

* Fix a wild free that could cause the program to assert.

Reported-by: shamaz
kernel: Add a missing vn_unlock().