XD-2060: Add jdbc source

Re: concurrency - that functionality is provided by the bus; I don't think we want to start introducing executor channels into standard modules (nothing stopping a user from adding one to a custom module).

Re: splitter; it probably belongs in the next processor module rather being an option in the source. If performance is a concern, a composite module or direct binding can be used.