BATCH-2247: Added creation of a JobExplorer by default to address the inability to create a Map based JobExplorer using java config
BATCH-2242: Stopping a job in STARTING state throws OptimisticLockingFailureException
BATCH-2250: Added @FixMethodOrder(MethodSorters.JVM) to override new default method sorting by JUnit 4.11
Temporarily ignore test until build issue is fixed
Remove @Ignore from test, fix build system issue
Re-ignore.. apparently not the appropriate fix..
Final attempt at fixing test failure on build machine. Works as expected in a cloned plan
BATCH-2251: Removed unused property from provided properties files
BATCH-2257: Added process skip count and filter count to the aggregate
BATCH-2253: Added automatic registraiton of Job Scope to java config and
added support for a @JobScope annotation.
XD-1027: Create script-based batch ItemProcessor
BATCH-2283: Updated MessageChannelPartitionHandler to return null when no partitions are specified
BATCH-2241 & BATCH-2243 - add namespace support for remote chunking
Add null check to AsyncItemWriter

The AsyncItemWriter is used in conjunction with the AsyncItemProcessor
to unwrap the Futures that are returned by that processor.
Traditionally when an ItemProcessor returns null, it's considered having
been filtered out and should not be passed to the ItemWriter.  In this
case, the AsyncItemWriter was not checking for nulls so they were being
passed to the delegate ItemWriter.  Most of the OOTB ItemWriters do not
perform a null check prior to doing the write so they were throwing NPEs
when using this paradigm.