Tern Empty WS Init

Correctly handle initializing Tern when workspace has no files or
folders.
Update compiled JS
Merge branch 'empty-workspace-connection' into develop

Fix issue #16