IDE-1599 Integrate tern.java framework
- moved javascript related features to jsdt module
- added initial support for tern.java nature adapter