Add internationalization foundation.

Adds the i18next module to implement internationalization on both the client and server side of the app, using a common translation file. 
Using the added functionality, the nav view and template are now localized to abstract the terms for "Project" and "Task".
Adds the gunt-jsonlint module to validate the JSON translation files, since they can get large and complicated.
Server-side implementation is not yet tested in this set of changes.