This commit deprecates redundant APIs to simplify the way to
configure and use Spring Batch. The most notable changes are:
- JobLauncher is deprecated in favor of JobOperator
- JobExplorer is deprecated in favor of JobRepository
- CommandLineJobRunner is deprecated in favor of more
modern alternatives like Spring Boot's job Launcher
Other APIs that are only used in the newly deprecated APIs
have been deprecated as well.
Resolves#4847