Fix "Use Nazli for Persian" patch.

The language name has to match what polyglossia uses for the language,
so it needs to remain "farsi", even if "persian" is more correct.

The font package name was incorrect for newer debian/ubuntu versions.

Change-Id: Icf870c35a2647210a0e2acae17bfdf3b5721670d
Update dependencies.

Update dependencies on 'commander', 'es6-shim', 'domino', 'when', and
'mocha' packages.

Change-Id: Icf6d959f8110ab949097e528aa4b42a27ed43cac