changes to properly trailing whitespaces in config properties.
JBERET-9 support derby as jdbc job repository.
JBERET-10 support mysql as jdbc job repository.
JBERET-11 support PostgreSQL as jdbc job repository.
JBERET-15 support db2 as jdbc job repository.
rename sql/jberet-h2.ddl to sql/jberet.ddl, sql/jberet-h2-sql.properties to sql/jberet-sql.properties.
JBERET-12 support Oracle as jdbc job repository.
JBERET-13 support MS SQL Server as jdbc job repository.
JBERET-14 support Sybase (ASE) as jdbc job repository.
JBERET-16 Automatically discover the job repository database type and make ddl-file optional.
minor cleanup.
JBERET-18 Add version column to job repository tables to support optimistic locking.
JBERET-19 support HSQLDB for batch job repository, using the same ddl file as h2 database; change BINARY(n) to BLOB in jberet.properties to work with both h2 and hsqldb; remove ut operations and autocommit modifications around the initial table creation as this does not work with all db especially some in-memory ones.
JBERET-20 support firebird for batch job repository.
change ddl sql delimiter from ! to !! to avoid collision.
change VERSION column type from BIGINT to INTEGER.
update certain dependency and plugin versions.
prepare for jberet-jpa-repository, add AbstractStepExecution and PartitionExecutionImpl classes to represent a partition execution.
update root README.md, no other function changes.
JBERET-23  to not use narayana-jta in Java SE mode; added jira link to root pom.xml.