Merge tag 'v2.7.0'

2.7.0
The elapsed time in milliseconds can be 0 (less than 1 ms)
REST handler options.
Merge pull request #708 from globocom/rest-options

rest handler options
Revert "rest handler options"
Merge pull request #716 from strongloop/revert-708-rest-options

Revert "rest handler options"
Add test for `remoting.rest.supportedTypes`
Add API docs for `loopback.static`.
Expose path to the built-in favicon file

The path is available via `loopback.faviconFile`.
Merge pull request #729 from strongloop/feature/expose-path-to-default-favicon

Expose path to the built-in favicon file
Merge pull request #726 from strongloop/feature/apidocs-for-loopback.static

Add API docs for `loopback.static`.
Merge pull request #717 from strongloop/feature/add-test-for-supported-content-types

Add test for `remoting.rest.supportedTypes`
Deleted instantiation of new Change model.
This PR removes the instantiation of a new change model
as models return from Change.find are already
instances of Change. This solves the duplicate Id issue #649
Fix the jsdoc for User.login
Update registry.js

Add missing quotes to examples in JSdoc.
Remove doc for debug function
Add access-context.js to API doc
Enable jscs for `lib`, fix style violations
Coding style cleanup (Gruntfile, lib)

 - Gruntfile: add `jshint` and `jscs` as deps of `grunt test`
 - Gruntfile: temporarily disable checks of `test` scripts
 - .jscsrc: relax jsdoc validation
 - .jshintrc: relax the rule for property access via dot notation
 - lib: fix remaining style issues
Merge pull request #734 from strongloop/feature/jscs-style-check-and-cleanup

jscs style check and cleanup