    The ZBNF parser and StringPartScan is completed with more capabilities to set the parsed source text:
    
    Common effective changes in Parsing:
    
    * StringPartScan: scan of numeric values with a side output for the parsed String
    * StringPartFromFileLines.java: Now returns the first line as 1. Before, the first line was 0.
      Yet this is used for test, not only manual view, thats why finally fixed.
    
    * GenJavaOutClass.java, for parse result: Now line and column is written in own super class SrcInfo.
    This can be used by applications to get line and column info independent of the parse result.
    Very important.
    * SrcInfo: new, added
    * JavaSrc: new generated with this changes.

    
    * ZbnfParser: Uses this features of StringPartScan
    * ZbnfParserStore: enhanced to store the source of numeric values.
    * SetSrcInfo_ifc: Marker to store the source String in ZbnfJavaOutput
    * ZbnfJavaOutput: Store source of parsing if SetSrcInfo_ifc is given on a destination class.
    * +makejar_vishiaBase.sh: Also *.txt in jar file, it is template file for OutTextPreparer
    
    Specific changes for Java parsing:
    * JavaSyntax.zbnf: Extra component for constNumber to store parse result.
    * JavaSrc* adapted (destination classes) using the GenZbnfJavaData but with manual adaptions.
    

  * StringFunctions: enhancement
    StringFunctions.compareWhSpacePos(...) espec. for test comparison
    * StringFunctions_C.java: new appendHex(...), algorithm copied from StringFormatter#addHex(long, int)
    * StringFormatter.java: addHex(long, int) now used StringFunction_s#appendHex
   * GenZbnfJavaData.java: Now this version works
    * JavaSyntax.zbnf: cleanup, enumDefinition improved
    * JavaSrc* generated without manual change
       * StringPart: new getCharSequenceRange(...)
    * org/vishia/zbnf: See sources.
    * JavaSyntax.zbnf: Using this opportunity.
    * org/vishia/parseJava/JavaSrc* all new translated without manual touchup
  * ZbnfParser: now writes the source to a components parse result item on <component?""@>
  * OuttextPreparer: new readTemplate(InputStream, String) to support texts from file

      * -genjavadocbase.sh now supports UTF8 always.
    * CalculatorExpr.java: enhancements see there for details.
    
    * JavaSrc.java: improved expression to RPN
    * JavaParser.java: prepare expressions
    * JavaSrc.java: Here the preparation of expressions to RPN is in progress. First test ok. Not ready.
    * CalculatorExpr: Enhancements for test with RPN, to check the RPN generation.
    * StringPartScan.java: new ScanAnyChar("xyz") are necessary, very simple.
    * TestOrg.java only one comment

