make Pool `connection` event emit just the connection and not an error, as pointed out by @dougwilson in issue #486
Properly format test running documentation example, and add suggestion for using a config.sh file. Fixes #487