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)