More detailed error message if the usb device can't be opened.

On Ubuntu 14.04 and maybe other Linux versions the Protonect example has to be run with root privileges or a udev rule has to be created. These new error messages give a hint that the permissions of the user are not sufficient.