Refactoring and more robust unit tests.
Fix return value from edts_xref:start
Synchronous project initialization
Better initialization message
Save xref state when starting from scratch
Fix node registration retries
move app_and_lib_dirs/0 to edts_util
Add some logging
Don't load all modules
Ensure edts server is started in node-init
Kill tmp buffer outside with-output-to-tmp-buffer
Refactor code reloading
Return nil on failure to init node