* Use QUnit `module` instead of `discourseModule`
* Use QUnit `test` instead of `componentTest`
* Use angle-bracket syntax
* Remove jQuery usage
* Improve assertions (and actually fix some of them)
This is where they should be as far as ember is concerned. Note this is
a huge commit and we should be really careful everything continues to
work properly.