feat: update to Jasmine 2.0

This does not support iit/ddescribe yet.

Vojta: this is squashed and slightly refactored #18.