* Code changes to update references of the Identifiers
* Added code for handling function, method and coonstructor level local variables and parameters
* Rebased with origin master
* Code changes to handle unused private variables, private methods and typed parameters
* Code changes to handle namespace level elements
* Code changes to handle unimplemented interfaces
* Code to optimize the d.ts check
* Correct Code change to handle the parameters for methods inside interfaces
* Fix for lint error
* Remove Trailing whitespace
* Code changes to handle interface implementations
* Changes to display the error position correctly
* Compiler Test Cases
* Adding condition to ignore constructor parameters
* Removing unnecessary tests
* Additional changes for compiler code
* Additional changes to handle constructor scenario
* Fixing the consolidated case
* Changed logic to search for private instead of public
* Response to PR Comments
* Changed the error code in test cases as result of merge with master
* Adding the missing file
* Adding the missing file II
* Response to PR comments
* Code changes for checking unused imports
* Test Cases for Unused Imports
* Response to PR comments
* Code change specific to position of Import Declaration
* Code change for handling the position for unused import
* New scenarios for handling parameters in lambda function, type parameters in methods, etc.
* Additional scenarios based on PR comments
* Removing a redundant check
* Added ambient check to imports and typeparatmeter reporting
* Added one more scenario to handle type parameters
* Added new scenario for TypeParameter on Interface
* Refactoring the code
* Added scenario to handle private class elements declared in constructor.
* Minor change to erro reporting
* Merge array, function, math, number, object, regexp, string into es2015.core
* Update baselines
* Add node.d.ts; need to fix head of the output
* Update unittests from add node as an option for --lib
* Move interface declaration into NodeJS namespace
* Add console into Node.d.ts
* Add compiler baseline-tests for using --lib node
* Change name from full.es2015 to es6. This is a es6 library file used when no --lib is specified and --target is es6
* Remove add node.d.ts into src/lib
Remove node.d.ts
Revert "Update unittests from add node as an option for --lib"
This reverts commit 5169273680.
Revert "Add compiler baseline-tests for using --lib node"
This reverts commit 17e437b4c7.