Merge view and sidebar into charmresults.
Get the tests (almost) working.
Vain attempts to make the test pass
Mock out search function.
All tests pass!
Lint cleanup.
Make sure test-prod also passes.
Merge the charm result related views into one.

- Move view.js into charmresults.js
- Move editorial.js into charmresults.js
- Move the search.sj into charmresults.js
- Update the code logic in browser.js to always work through charmresults.js
- Make sure charmresults.js properly handles updating the results only as
required by state info passed in.
- Make this work with and without the `il` feature flag
- Make sure home and activeID work properly in both states (`il` and not)