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!
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 documentation to clarify that can.view.attr must be called before preloading templates
Add clarification about the parameters for `set` on the computeSettings @typedef.
typo fix
fixes #1203 docs typo
fixes #1152 some docs fixes
shortened can.route.map docs
fixes #1244 small docs issue
Fix relative path for validations demo, so that it can find steal.
adding documentjs.json
turning off devBuild
changes old can.EJS so it doesn't overwrite new can.ejs