Added validatesNumericalityOf to validations
can.route references delegate but does not include it - https://github.com/bitovi/canjs/issues/353
Fix typo in contributing.md

The test file is named as `test.html` not `tests.html`.
fixes #380 created / updated events are fired twice on model isntances
Merge branch 'master' of github.com:bitovi/canjs
aliasing can.Observe can.List and can.view for 1.3 API names for #374
Merge pull request #377 from tricknotes/fix-typon-in-contributing

Fix typo in contributing.md
Do not convert Deferreds into Observes
Remove function check
Merge pull request #373 from bitovi/issue-353-route-delegate

can.route references delegate but does not include it
Merge pull request #370 from sporto/feature/validateNumericality

Added validatesNumericalityOf to validations
Merge pull request #367 from bitovi/deferred-conversion-367

can.Observe makes can.Deferred into an observable
fixes compute bugs when used with live binding
Added a shared JS blocks test for EJS #242
Added support for EJS shared blocks #242

Transforms the EJS template to add support for shared blocks.
Essentially, this breaks up EJS tags into multiple EJS tags if they
contained unmatched brackets.

For example, this doesn't work:
	<% if (1) { %><% if (1) { %> hi <% } } %>
...without isolated EJS blocks:
	<% if (1) { %><% if (1) { %> hi <% } %><% } %>
The result of transforming:
	<% if (1) { %><% %><% if (1) { %><% %> hi <% } %><% } %>
Eliminated the empty generated EJS tags, added more shared block tests #242

For some reason a template loaded by file generates a different result
than one loaded by string.
Fixed issues with multi-line EJS tags with shared blocks #242
EJS transforming now supports new lines/semi-colons within EJS tags #242
EJS will now only break up tags into sub-blocks on semi-colons (not new lines) #242
Merge pull request #387 from bitovi/issue-242

Adds support for EJS shared blocks #242