Update the browsers used along with Karma
JS.is_defined unit tests are more precise
Update the JS class test (use of Fixture + jquery_simulate)