release preps
tests: Hash randomization can cause .pl MIME to vary

Since Perl 5.18, MIME::Types has started to vary the reported MIME
type for perl scripts. It can be either application/perl or text/perl.
This change will make sure that the test verifies that the
content-type is the same as MIME::Types reports for .pl, without
having to know which one it is.
changelog
Merge branch 'pr/959' into devel

Fixes #959
fix logic for require_environment

Fixes #961
bug report (and an awesome one at that)
Merge branch 'issue-961' into devel
also serialize DELETE content

Fixes #965. The RFC doesn't forbid DELETE to have a content. It
merely says that the behavior is not defined.
changelog
bug reporter
Merge branch 'delete' into devel
Explain what the "params" argument does
Document the "body" argument to dancer_response()

Despite what the documentation says, "body" can contain a hash reference as
well as a string.  See t/23_dancer_tests/02_tests_functions.t for an example
use.
changelog

Fixes #962
Merge branch 'pr/962' into devel
release preparations
Doc fix: "by: " to "to: "
Merge pull request #970 from wolfsage/t_doc_fix

Doc fix: "by: " to "to: "
add gh#970 to changelog
Merge remote-tracking branch 'upstream/devel' into devel