Merge tag 'v3.5.2'

3.5.2

 * Remove "npm install loopback-explorer" log (Miroslav Bajtoš)

 * ModelDefinition: make idInjection true by default (Miroslav Bajtoš)
Add remoting options to server/config.json
Merge pull request #164 from strongloop/feature/add-remoting-options

Add remoting options to server/config.json
template/api-server: introduce middleware.json

Rework the scaffolded server app to register middleware via
the new `middleware.json` file.

Note: `serve-static` is kept inside `server/server.js` for now,
as there isn't any mechanism for resolving paths in middleware config
specified in `middleware.json`.
Merge pull request #169 from strongloop/feature/middleware-json

template/api-server: introduce middleware.json
Remove supportedTypes

See https://github.com/strongloop/loopback-workspace/pull/164/files#r21107169
api-server: remove static middleware placeholder

Simplify `server/server.js` template, remove the commented-out
placeholder showing how to register static middleware.

The new way is to configure static middleware via
`server/middleware.json`.
Merge pull request #171 from strongloop/feature/remove-static-from-server-template

api-server: remove static middleware placeholder
v3.6.0
Merge branch 'release/3.6.0' into production