Now that the frontend-app-gradebook resource was added to Transifex, we can
start pulling strings fromt there. For now, the project contains very few
translated string.
Strings were pulled by running: make pull_translations
This is for https://github.com/openedx/build-test-release-wg/issues/107
* clean up and test segment integration
* add transifex config
* move user-facing messages into messages files and translate in usage
* lint cleanup
* fix introduced typos
* remove dead code
* remove should-be-ignored temp translation files
* make HistoryHeader use node-type to support translations
* fix apostrophe
* fix snapshot
* v1.4.42
Update the repo so it will publish to npm to enable it to be install on other repos
Also adjust the tests and coverall commands to accommodate the absence of tests