Add FastClick to js/

Downloaded from https://raw.github.com/ftlabs/fastclick/master/lib/fastclick.js

Licence: MIT.

Home page: https://github.com/ftlabs/fastclick/
Enable FastClick

This makes the touch controls somewhat snappier, at the cost of breaking
double-tap to zoom.

This also makes the regular open/close arrows snappier.

Another small downside: after you tap, Android leaves the blueish
outline and it doesn't go away anymore.  *shrug*
Wrap main content in a div

No reason for this, merely symmetry with the sidebar div.  Also, a
nagging feeling that I may need this at some point.
Try to re-enable double-tap to zoom for entry content

This doesn't work.
Revert "Try to re-enable double-tap to zoom for entry content"

This reverts commit 826cd54d6623951057d0aeb4ee3876ec16205229.
Sprinkle "uses strict" in all of my JS

I'm not sure what this does, but I'm sure it's supposed to be good for
me.
Add 'make test-js' and try to make tests pass
Update test data to match the new HTML structure
Fix cookie parsing on Chromium

Chromium's document.cookie is a string like "foo=a; bar=b", note the
space after the ";".

It's a mystery how the code worked in practice on the live site.
Perhaps 'collapsed' was the first or only cookie there.

Yay tests!