Adjust #accept? behavior to return boolean

The documentation indicates that `request.accept? 'text/xml'` would evaluate to true, but the current implementation differs a bit, returning a truthy value instead. I suspect that the boolean result is desired (although a minor tweak, all things considered).

- 960 tests, 2083 assertions, 0 failures, 0 errors, 0 skips