CONN-1305: Generic Batch Submission Core Initial PR, Do not Merge.

CONN-1305: This task is to add Generic Batch related Core interfaces Entity, Adapter, Nhin including Outbound and Inbound for each interface. This is the initial check-in with Entity, Adapter, Adapter Proxy classes.

Add a TODO here, so whoever picks this up the future ticket for implementing can quickly find what to fill in.