Use local copy of qunit so that tests can be run offline

Test Plan:
- Run tests
Add tests for view settings and for view downloads

Test Plan:
- Run tests
Fix error when running tests offline

Test Plan:
- Run tests while offline
Only report article read if signed in

Test Plan:
- Run tests while logged off