adding carets using keyboard: repeated action invocation on key hold
updating javadoc (following CR-IC-5846)
bytecode analysis: enumerating direction in a simple way
bytecode analysis: inference of annotations on demand
bytecode analysis: embedding direction into long key
BytecodeAnalysisConverter: check previous logic version
bytecode analysis: limiting number of equations per annotation
BytecodeAnalysisConverter: extract persistent enumerators into impl
BytecodeAnalysisConverter: persist version in a file as well

PropertiesComponent is turned off during testing, so a version of enumerators is persisted (also) in a file that is accessible in tests.