Deserialization from 3.1 release should also deserialize
the old commands definitions. UserQuestionException gets an extra annotation
for other usage, than EditorSupport (i.e. Delete). Fix of issue #9717 &
#11249.
Test of valid login has to be done in a new Thread due
to collision with AWT and RequestProcessor in LoginDialog if this test
is executed in RequestProcessor. This is a fix of issue #11209.