Include accordian in ui and update accordian element names

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Merge pull request #519 from cbmi/include-accordian

Include accordian in ui and update accordian element names
2.2.26 Release

Signed-off-by: Don Naegely <naegelyd@gmail.com>
2.2.27 Bump

Signed-off-by: Don Naegely <naegelyd@gmail.com>
Various improvements and overall stability to current tests

The changes mostly involve adding an afterEach handler to ensure state
if cleaned up after such as an open session.

One subtle change in the session is that data is fetched when the
session is opened, rather than waiting until the session is started.

In addition, the models/query and ui/templates modules have been
ported to JavaScript.

Signed-off-by: Byron Ruth <b@devel.io>