Allow observables to be directly passed to template.name
Fix "selectedOptions" binding bug

Fixes an error where the binding does not update non-observable property
values.
Merge branch '698-hasfocus-focus-getting-set-back'
Spec to represent #698 (not exactly, but as close as I can get)
fix specs that fail in IE because of sync issues
Merge pull request #736 from SteveSanderson/fix-specs-fail-in-IE

fix specs that fail in IE because of sync issues
Update README.md to reference new download page
fixes #550
Remove build output files from repository.
Remove Windows build files. Rename linux files from -linux to .sh; the .sh extension means that Windows users can still run the build just by double-clicking the build script.
Run tests in Phantomjs after build (only if Phantomjs is available); Delete build output files first.
fix travis build script
don't need to run tests again in travis file; ensure build script fails if tests fail
add file so output directory exists; add gitignore so that build output files can't be added back in.
Allow build script to run from a different directory
Make css binding accept any class name (matches 2.1.0 behavior).
prevent applying bindings more than once to the same node
prevent overwriting computed observable properties from two-way bindings
Change error message for applying bindings multiple times.
Add test runner for out of browser testing in Node