Do not try to read application/octet-stream data

This cause many bugs when trying to proxy mjpeg streams for instance,
but all kind of streaming are concerned by the issue.
Merge branch 'fix-read-octet-stream'
Update server.js

Fix: allow is not self variable but member of req.
Fix route name in DTrace probes
Remove crypto require from json body parser. Resolves GH-440
Merge pull request #442 from thisandagain/gh-440

Remove crypto require from json body parser. Resolves GH-440
Allow content-length header in DELETE
Pass isolated options object to http-signature parser, to avoid new defaults being written.
Merge pull request #450 from bm-w/master

Pass in copied HTTP Signature parser options, to avoid overwriting
Update to static plugin

An update to the static file server plugin that addresses issues found in

https://github.com/mcavage/node-restify/issues/420

as well as updates to the documentation and tests related to the issue.

This updates the behavior for static file serving to use more intuitive
directory linking where /some/path/ can easily be mapped to /another/place/
including all subdirectories.
#420 - Static plugin repair.
Content negotation returns a 406 when no suitable formatter could be found (issue #452)
Remove Content-Encoding header from HTTP 204 and 304 responses.
Update cors.js

Allow origin to be echoed back in response header (as per OWASP recommendations) regardless of credentials set to true.
Merge pull request #422 from jokesterfr/master

Error trying to read octet-stream
Merge pull request #432 from vencax/master

Update server.js
Merge pull request #436 from rgulewich/fixrouteprobes

Fix route name in DTrace probes
Merge pull request #445 from olafur/master

Allow content-length header in DELETE
Merge pull request #451 from JasonGhent/master

Update to static file server plugin
Merge pull request #453 from victorwelling/master

Content negotation returns a 406 when no suitable formatter could be found (issue #452)