JS backend: original long.js from closure-library
JS backend: prepare long.js for use in translator
JS backend: add support for Long type
JS backend: tests for Long type support
JS backend: support for char type
JS backend: tests for char type