Fixed most of the lms tests to work on firefox
Fixed notification and code mirror for firefox
Fixed issue preventing navigation to various course setting pages
Fixed display-name bug and added in a function to trigger events on firefox as well as check if it is firefox
Cleaned up some tests and made them work for firefox
Fixed issue of firefox behaving differently for erroneous input

Removed set traces
Skipped a test for firefox due to different interactions
Checklist links will not appear using a firefox webdriver (will work manually)
Added comments saying why tests were skipped

Added comment

Removed set_trace
Code mirror now will work on firefox
Fixed upload test for firefox
Only triggering event in firefox
Fixed up the course-team tests
Fixed some of the ui-helpers and made the course-team test faster
Added a comment on the features that will not work on firefox
Unskipped an acceptance test
Added comments to the two flakey features on firefox
Now ignoring the test file

if this does not make it untracked, please use the following command
git update-index --assume-unchanged common/test/data/uploads/test
Changed upload test to reset the file nicely