Allow JDBC sink to create its own DataSource

Since the big Bootification the jdbc sink has been sharing
a DataSource with the parent context. This change re-instates
the local version (using Boot features).