JBIDE-18859 Basic Batch XML Editor (Tree form + source editor tabs)

Initial commit with complete 'batch' submodule structure and a test.