connect to openrpt from node-datasource

Requires https://github.com/xtuple/xtuple-server/issues/212

This isn't quite ready for pull. It's still needs some feedback from https://github.com/xtuple/xtuple-server/issues/223

But it's well enough along to start the conversation. This change to the route will expose an API that looks like this:
`https://localhost/demo_dev/generate-report?nameSpace=ORPT&type=AddressesMasterList`
and this:
`https://localhost/demo_dev/generate-report?nameSpace=ORPT&type=AROpenItems&params=startDate:date=%272007-01-01%27`

Is this sufficient for the browerside invocations that we all have in mind?

resolves #1992.