Tests that check the full list of todo items are no longer order dependant

In order to reduce the number of failures for implementations that prepend rather than append items, the tests that check the full list of todo items are no longer order dependant. There is now a single test that checks this requirement:

'should append new items to the bottom of the list'
Merge pull request #803 from ColinEberhardt/remove-order-dependency

Tests that check the full list of todo items are no longer order dependant
Add link to our blog
YUI: fix dependency on latest version
Merge pull request #804 from clarle/yui-dependency-fix

YUI: fix dependency on latest version
improved test failure reporting
(canjs_require) fixes #772 - file casing sensitivity.
fixing column alignment.
Frameworks that deviate significantly from the spec are now excluded

get and polymer are not easily tested with this generic test suite. They are now excluded explicitly so that they do not 'pollute' the knownIssues file.
index.html: (whitespace) spaces to tabs
Merge pull request #807 from rdworth/patch-1

react index.html: (whitespace) spaces to tabs
react - remove moot type attr
Merge pull request #806 from stephenplusplus/gh-pages

fixing column alignment.
minor website refresh
minify assets
add links to readme
Move to GitHub Releases

https://github.com/tastejs/todomvc/releases
cleanup readme

no need to keep the list off apps in both the readme and the site

from experience we've been bad at keeping the readme list up to date anyways.
minor website tweaks
site - upgrade bootstrap