refs #8 - adds :logger option; increases test timeout to 5

To configure the log level etc., for a particular Shell or Connection,
pass in a Logger through the :logger option.