bug fix (web): When reserving a gift, the description was always a link
regardless of whether a link was actually provided.  Fixed by copying
the logic from viewitem.html (the logic around gift.description)