Ember Quizzes Index: Expand groups on filter

When filtering the available items, and a match is found inside a
collapsed item group, that group is now expanded automagickally.

Closes CNVS-10131

SIDECHANGE: JS karma runner task
----------- -- ----- ------ ----

The js:dev rake task was forcefully trying to load all of
Safari, FF, and Chrome but I don't have Safari on Linux and so I wasn't
able to use the task. Now it accepts an optional second parameter to
specify the browser, eg: bundle exec rake js:dev quizzes Chrome

TEST PLAN
---- ----

  - create a bunch o quizzes (and assignments too if u like)
  - enable fabulous quizzes
  - go to quizzes index
  - collapse the groups
  - filter by something that matches one of the quizzes
    - watch how the group is (auto)magickally expanded

Change-Id: I75b9af24a303c002004050056668472398e4716e
Reviewed-on: https://gerrit.instructure.com/30086
Tested-by: Jenkins <jenkins@instructure.com>
Reviewed-by: Jason Madsen <jmadsen@instructure.com>
QA-Review: Myller de Araujo <myller@instructure.com>
Product-Review: Ahmad Amireh <ahmad@instructure.com>