Make app.datasources unique per app instance

This removes a source of confusion in unit-tests.
Merge pull request #283 from strongloop/feature/single-datasource-registry-per-app-instance

Make app.datasources unique per app instance