Fixing all test pages to use QUnit from CDN.
Add breaking tests for the situation can-value is used on a key that’s not yet inside the map.
Fix can-value showing ‘undefined’ instead of empty text-field when value bound is undefined.
Running most individual test files in CI.
Remove global variable leak
Overwrite can.Map.List.prototype.serialize to avoid infinite loops
Merge pull request #580 from simpleTechs/can-value-no-undefined

can-value shows "undefined" if bound to undefined value
test component content extension stack overflow bug
Fixing incorrect pushstate.root location in docs.
Added breaking test for the problem that some html-comments break can.view.Scanner (by being recognized as tags instead of comments)
Fixed a bug in can.view.Scanner that would recognize some html-comments (namely all comments, that don’t have a space/tab/newline after the starting `<!—`) as tags instead of comments and therefore try to bind them (which breaks other bindings)
Merge pull request #446 from bitovi/individual-tests-446

Individual test pages should run in CI as well
fixes having magic tags within an live section within an element's tag
Added test for inserted event bug (live binding block)
Fixing merge conflict
Merge pull request #598 from simpleTechs/html-comments

When using certain html-comments, can.view.Scanner does not recognize them correctly
Merging again
Merge pull request #582 from daniel-franz/patch-10

Remove global variable leak
Merge pull request #592 from bitovi/in-element-nested-magic

Split element classnames fails with {{#if}}
Allow offline testing using QUnit bower component. Update documentation.