* style(opentelemetry-js): .gitattribute and tsconfig changes for EOL normalization
* fix(opentelemetry-js): moved 'newLine': 'LF' into tsconfig.base instead of individual
* fix(opentelemetry-js): changed version script to use LF instead of OS.EOL
* fix(opentelemetry-js): simplified version script
On windows (with git config core.autocrlf=true as recommended for cross os projects)
the version-update script created unix files (LF only). This caused that git sees a
lot modified files after bootstrap.
Use os.EOL to ensure line endings match the os used.
* chore: add version script to all packages
* chore: remove hard coded version string
* chore: move version update script to root
* chore: add version:update to package.json
Co-authored-by: Mayur Kale <mayurkale@google.com>