These js files will be removed from source,
and be referred as xstatic packages.
2. Rename current js folder
The following changes have been made.
- Test cases for common components and individual resources.
- Setup karma + jasmine test environment.
- Setup eslint environment and rules.
- Code style adjustment to satisfiy eslint rules.