[JavaScript] Issue #22

- Updated JavaScript Parsed document to support string based content
- Added JSTypeSystemService to keep track of all JavaScript documents.
- Updated Code Completion to get cached documents from JSTypeSystemService.
- Removed custom icon