Merge pull request #370 from passy/backbone-remaining-fix

Backbone remaining items counter does not update. Reverts 9d4b0b064efbcf187552b381c61c9185773ce80c
Initial commit for a try to make a Dart example
Add a new Todo feature
Trim new todo value (as expected in specs)
Todo element class
Delete todo feature
Edit todo
Complete task affect class "completed to main LI element
Clear completed works
No empty todos
Remove affects todo elements list
Update HTML to current project one
Footer functions
Toggle all first (but not ok) impl
Toggle all feature is ok
Hide main when no todo (specs)
Todo dto fields ok with specs
Clear all completed todos works
Hides footer and main if clear completed cleared all todos
Do not select title when edit.
Edit validated on blur.
Edit to empty string removes todo
Remove test data
Cleaning & signing