Improve error reporting for set/show

Previously we didn't report any RPC errors for the "set" command. This commit fixes that problem, and also tweaks the error reporting for the "show" command to follow a more consistent pattern with the rest of clique.

This fixes issue #32.