explicitly to_s the tag description before sending to CGI.escape

fixes a problem with tags with no description, raised in issue 50