Upgrade to Jasmine 2.0.

Now we can do async tests! Using that for [refs #68113438]

[finishes #65920852]
Make SauceLabs not crash during long tests
Add Tree Tour. [finishes #68113438]