Migrate Spring XD Batch REST endpoints

Existing functionality in Spring XD's REST API was brought over into
Spring Batch Admin.  Functionality was ported "as is" and will be
cleaned up from a modeling perspective in a future commit.
@mminella may be it would be good to have a common BatchAdminDomainException that acts as a parent for all the unchecked exceptions on batch-admin-domain.