update qunit to 1.15 and fix legacy version support