fix: fully boot Jasmine

The Jasmine bootstrapping function depended on a j$ global.

The replacement bootstrapping function is a direct copy from
Jasmine 2.0.0-rc5 boot.js, with the html-reporter code removed.

Reporter and tests no longer expect a comma to be appended to the spec
name, as that was removed in 2.0.0-rc3.