Adding breaking tests for mustache and ejs attribute bugs
Return a new can.compute every time (new can.view.Scope()).compute() is called.

You need to actually return the new compute, so https://github.com/bitovi/canjs/blob/master/view/bindings/bindings.js#L62 won't get `undefined` back, resulting in an error here https://github.com/bitovi/canjs/blob/master/view/bindings/bindings.js#L187
fixes the build I broke. HTML comment tags were not working
Added test which fails under IE8 with "Function.prototype.apply: Array or arguments object expected".
Fixed failing test.
finishes making computes bindable and two-way binding arguments passed to a component's scope
Merge pull request #508 from bitovi/computes-two-way-binding-passed-arguments

Makes attribute arguments passed to a component two way binding
fixes test and problem by not escaping intra tag
Merge pull request #504 from bitovi/attribute-issues

Mustache and EJS issues with attributes and truthy blocks
improves the demos a bit
Merge branch 'master' of github.com:bitovi/canjs
Update compontent docs to not use self closing tags.
Fix test breaking where you cannot instanceof check DocumentFragment
Remove dependency on using script tags for inline templates per #510, also remove need to specify type.
Revert "Fix test breaking where you cannot instanceof check DocumentFragment"

This reverts commit ce84c7f07f85377bbb71f877b54a0158411b2b90.
Revert "Remove dependency on using script tags for inline templates per #510, also remove need to specify type."

This reverts commit bf9c256040c07e6c44c90aa3b6ff37d31a953100.
Fix broken EJS demo. Close bitovi/canjs.com#165
Update doc index page to include can.Component, update file size approx. Close bitovi/canjs.com#166
makes {{#if not redraw unless truthy changes
adds a test that makes sure a saved new instance is put in the store