+ -CTlowercaseprocstart switch to lowercase the first character of routines
    so that code written according to Delphi coding standards can be compiled
    into JVM bytecode with routine names conforming to JVM coding standards


git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25385 3ad0048d-3df7-0310-abae-a5850022a9f2
  * brackets around and/or combination

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25386 3ad0048d-3df7-0310-abae-a5850022a9f2
  + -CTinitlocals switch for the JVM that initialises all local variables
    that may trigger JVM bytecode verification errors if they are used
    before they are initialised (this includes passing them as a "var"
    parameter) + test
  * sorted -CT parameters alphabetically and alligned them

git-svn-id: http://svn.freepascal.org/svn/fpc/trunk@25387 3ad0048d-3df7-0310-abae-a5850022a9f2