Refactor datasource-invoke to use Process#send()
Use invokeInWorkspace for discover methods
Add dataSourceDef.createModel
Cleanup duplicate code in e2e tests...
Also add uncaughtException handling in datasource-invoke.
Add remoting for ds.createModel
Rework datasource invoke crash test
Merge pull request #136 from strongloop/refactor/ds-invoke

Refactor discovery to use invokeInWorkspace