test: Add two dashboard tests to check-verify and fix them.

Closes #1578
Reviewed-by: Stef Walter <stefw@redhat.com>
bridge: Treat EACCES as "not-authorized" when reading a file

Reviewed-by: Stef Walter <stefw@redhat.com>
base: Allow specifying custom options to file read

Closes #1580
Signed-off-by: Stef Walter <stefw@redhat.com>
 * Minor javascript syntax tweak for trailing commas
Bump version number
websocket: Allow parsing the HTTP version from responses
bridge: Respect the HTTP 204 header when parsing the response

204 meens no content will be sent, so treat the request as only
having headers.
bridge: Implement keep alives for http-stream1 channels

We keep one connection around for 10 seconds in case another request
comes for the same thing.

In addition callers can specify a "connection" identifier which
allows them to reuse a specific connection if it is still open. This
is useful for strange connection based authentication schemes.

Closes #1579
Fixes #1570