For #492 - clarify that "change" event is always handled by value binding
Fix typo on homepage
Merge branch 'gh-pages' of git@github.com:SteveSanderson/knockout.git into gh-pages
Describe bindingContext arg for custom bindings
For #640 - Add CDN links.
include info on chaining computed writes and the new peek function; modify circular dependencies section to make it more succint and include a reference to using peek.
Update references to 2.2.  Will need to update actual scripts to final 2.2 version (rather than RC) and can update the CDN links when they make 2.2 available.
Add information on using dynamic class names and specifying multiple classes in a single string.
Options binding can use a function for optionsValue, can use an observable for optionsCaption, and describe optionsIncludeDestroyed parameter.
Mention that optgroup elements are supported in value binding against select.
Exclude .DS_Store from git
Document selecting templates dynamically
Document the "as" option for the "template" binding
Describe "as" option for "foreach" binding.
Remove description of observable template names, as this isn't fully supported
add reference section, including description of isActive
Merge remote-tracking branch 'remotes/origin/gh-pages-2.2.0' into gh-pages-2.2.0
update section on peek; complete function reference
add binding-syntax page; update menu; fix some style issues
Document move detection in foreach