Simple SDK caching.
Merge branch 'sdk_cache_fix' of https://github.com/pq/intellij-plugins
Dart SDK map must be static, synchronized getSdk() method instead of synchronized map
Keep Dart analysis context stronger for the sake of dartanalyzer performance: WeakReference -> SoftReference
Stop/start Dart pub server when requested URL leads to a different Dart project
Dart cmd line debugger: show list size, better presentation of booleans and nulls
WEB-13029 Show List contents when debugging Dart command line app
Dart cmd line debugger: correctly handle empty lists
Dart cmd line debugger: show exception in variables view (part of WEB-13268)
handlebars: use 'closing' settings & commenter for spacebars
Dart cmd line debugger: show contents of Set and any other Iterable
duplicates replaced
Dart cmd line debugger: show size of Map and any other Iterable
Dart cmd line debugger: show toString() as value if it is overridden
icon size reduced for Darcula and Retina icons (605K bytes in total)
use new Json in angular injector
dart pub serve proxy — support several dart projects
extracted DartValue.VmCallbackAdapter
WEB-13267 Logical view of Maps in debugging of Dart code
workaround because of not supported pub server administration: run new pub server process for each folder