Document xclip requirement and report reasonable errors if xclip or browser command fails

Fixes #14 .
Fixes #21.
I always end my comments with a period (habit from work).  Is the period un-preferred for bare "throws" statements?