Meaningful connection errors report a meaningful message

Fixes issue #173.
Document that using %, (, ) in the placeholder name is not supported