Fix handle comms, external data in provenance

Fix handle manager/service communication failures. Failures occured every other connection if the connection frequency was between 1-4s. Root cause was that the java clients were attempting to use streaming mode (e.g. chunked bodies) and WSGI and PSGI servers do not support that.

Add data structures to the provenance to allow specifying external data sources.