Refactor and spec line highlighting Javascript
- Replaces the fragile Spinach tests for this feature with Jasmine tests
- The "Don't scroll the page when we click a line number" behavior now works as expected
Do not update/delete: Banner broadcast message test data
Do not update/delete: Notification broadcast message test data