Typo fix.
Use execjs to evaluate the javascript views in unit tests.

This allows testing the javascript views and in future not use
python views anymore.
Trigger indexing newly pushed design documents.
Merge branch 'jsviews'