Fix pasting of non-ASCII characters

copy uses utf8::encode but paste/paste_escaped lack utf8::decode. 

This causes Unicode strings like "Ranma ½" to be pasted as if the
UTF-8 byte stream was decoded by another codec (latin1, I think).

This misbehaviour happens identically regardless of whether the copy originated in an external application or this very same urxvt script.