Rename `queue_connection` package to `queue`

As well as managing individual connections for consumers and producers
we'll also want to add wrappers around the connection management. All
of this 'queue' related functionality should live within the
same (correctly named) package.