AngularJS: add angularjs-perf version

this one has better performance at the cost of complexity

for a toy app like this one the difference is insignificant,
but it might be good to see the two versions and compare them
and based on that be able to make the trade-offs in real apps

the angularjs version does deep watching of the todos array object.
that means that it keeps an in memory copy of the whole array that
is used for dirty checking in order to detect model mutations. For
toy app like this it's totally fine and in fact encouraged practice
since you are trading off a little bit of memory and performance
for simplicity.

However in a large project where you are dealing with array of 100s
or 1000s of large objects you definitely don't want to use this
approach. Instead you want to use a different way of doing the same
thing, which requires more code but is a lot more efficient.
Close GH-205: Angularjs fixes2. Fixes #191
Convert from .select() to .focus()

#203
Convert almost all apps to trigger editing mode on `<label>` instead of `.view`

The rest will get individual tickets.

Puh… :sweat:

Followup to #227
Minor cleanup
Close GH-281: AngularJS update to 1.0.2.
Added "Part of TodoMVC" where missing
Consistency fix for double-click hint
AngularJS: Title consistency fix
angular-perf: jshint style
Angular perf - use Bower components

#475
Angular perf - code style
fix typo
Update todomvc-common to 0.1.2

Fixed #501 (part 2)
Make all _gaq config options global (window)
updated to github.io.
component.json -> bower.json

Closes #540
Update paths to tastejs/todomvc repo
For #453 - adds initial angular-perf readme.
add more helpful readmes and learn.json.