Repaste description

Population of the description on repaste, with a link to the original
paste. Paste content is now optional; message is still required.
Docs and cleanup.

Documented changes, cleaned up more optional fields.