Fixing all test pages to use QUnit from CDN.
Running most individual test files in CI.
Remove global variable leak
Overwrite can.Map.List.prototype.serialize to avoid infinite loops
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
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.
Added a breaking test for can-value bindings on select-elements, where the timeout is firing after the element has been removed from the DOM
Fixed a bug in can-value bindings on select-elements, where the timeout is firing after the element has been removed from the DOM.
Fixed usage of $.proxy instead of can.proxy which would cause errors when using yui.
Merge pull request #591 from simpleTechs/patch-3

fixed an error that is caused by the timeout firing after the element has been removed from the DOM