Avoid NotNull assertion in credential testing
Fix potential NPE in deployment based remote interpreter
Don't use deprecated method (fixed PY-13172 among others).
Doc and annotations.
Merge remote-tracking branch 'origin/master'
keep vfs data in large arrays outside VirtualFile objects to save memory
reuse common user data maps in VFS to save memory
reflect VirtualFile non-uniqueness in javadoc