server-app: middleware API improvements

 - Rename `config.config` to `config.params`
 - Modify methods to return `this` (fluent API)
server-app: improve jsdoc comments
Merge pull request #796 from strongloop/feature/cleanup-middleware-config-opts

Cleanup middleware config opts