Assume application/json is acceptable if no Accept header was sent.

This is the behavior of the full Chef Server and complies with the
RFC.

Closes #3