adding a little note about running a server to view the files
updating link to point to canjs.com repo instead of the actual site
a bunch more updates to the contributing guide
some shameless self promotion
adding deprecation warnings the right way for attributes and setter
Upgrading html5shiv to 3.7.2
Misspelling in stache docs - differences from mustache

Just fixes a typo, should be Differences.
#975 add warning when component fails silently
jshint fix
better warning text
adding tests for can.route.map
Failing test for custom element namespace in IE8

This adds a failing test to the issue where custom elements that have
been registered with can.view.tag are being rendered in IE8 with a
preceding `:` because they lose their namespace. This problem does not
occur in Mustache.

The issue is likely caused by stache using cloneNode internally. There
are various issues with cloneNode that are solved by jQuery and HTML5
Shiv includes a note in their readme that they do not address the
cloneNode problem.
Fix for custom tags in IE8 using stache

This fixes a bug where custom tags used in IE8 would result in the tags
not being part of the document's namespace and therefore would be
rendered like: <:my-tag></:my-tag>.  This would also break for
non-custom tags like <header> and <footer> because stache uses
`cloneNode` which is not fixed by html5shiv.

The fix is a custom `cloneNode` for browsers with this issue that
recursively creates elements as a replacement for the browser's
cloneNode. Fixes #985
Changing filename to lowercase and adding value="" to default options
adding breaking stache test
add breaking test for conditionally nested components
fixes issue #967
fixes issue #966
makes controls able to listen to inserted and removed
Fixed a conflict with mixing can.event into can.Controls (#981)