Changing can.Control.route selectors to match pushstate.js
A generous update to the can.route.pushstate documentation with examples and advice.
Merge branch 'master' of https://github.com/bitovi/canjs
Added info about creating an empty Model.List.
Them syntax errors be confusing!
Consistency, it's a thing!
Fix the tabbing/spacing in the validation markdown files, and re-path the @demo for validation.
Fixed Mustache getHelper() so that it doesn't need second argument

Mustache getHelper('helpername') would not work unless you supplied an empty Observe/Map as second argument.
move settings into a typedef, then reference it in the docs for can.compute.
Documenting can.camelize and can.hyphenate
Add clarification about the parameters for `set` on the computeSettings @typedef.
Merge pull request #1135 from bitovi/1110-fix-validation-documentation-issues

Fix the tabbing/spacing in the validation markdown files, and re-path th...
routing fixes
fixing linting errors
pushstate steal tests should not run in dist
testing pages work even if parent doesn't have steal
Merge pull request #1212 from bitovi/ie10-fixes

IE 8+10 fixes
Updating changelog.
release 2.1.3
Revert "Updating changelog."

This reverts commit 534d3e7e108dd66b74bd9097db4309926de4ddbd.