Update jasmine

Take advantage of jasmine supporting `done`-style async specs to simplify jasmine-then. The focus now is purely on support for promises.