Fix a bug in the structure of the --json output.

The various "connected" structures were just dumped into the "start"
structure.  This caused problems if there were multiple connections
(i.e. multiple parallel streams), because the "connected" structures
would overwrite themselves.  Instead, make these structures members
of a "connected" array.

This is technically an incompatible API change, but the prior behavior
was unusable.

Discovered and fix suggested by:	@i2aaron

(cherry picked from commit a134ba0a0230b85494e64fb903aafc35b5bfa9d5)
Signed-off-by: Bruce A. Mah <bmah@es.net>
Minor release notes update.

(cherry picked from commit 0f6a1e04978e8263715b16b6fe3f1222bd7e1093)
Signed-off-by: Bruce A. Mah <bmah@es.net>
Bump version number for hopefully-soon maintenance release.
Regen.