Merge branch 'hotfix/3713' into develop

Forward port #3713
Forward #3721
Merge branch 'hotfix/3683' into develop

Forward port #3683
Merge branch 'hotfix/3691' into develop

Forward port #3691
Merge branch 'hotfix/3698' into develop

Forward port #3698
Merge branch 'hotfix/3701' into develop

Forward port #3701
Merge branch 'hotfix/3702' into develop

Forward port #3702
Merge branch 'hotfix/3708' into develop

Forward port #3708
Merge branch 'fix-3694' of git://github.com/bakura10/zf2 into feature/3710
Merge branch 'feature/3710' into develop

Close #3710
Fixes #3694
Merge branch 'hotfix/3722' into develop

Forward port #3722
Merge branch 'hotfix/3725' into develop

Forward port #3725
Merge branch 'hotfix/3729' into develop

Forward port #3729
Merge branch 'hotfix/3699' into develop

Forward port #3699
Merge branch 'hotfix/3732' into develop

Forward port #3732
Merging hotfix. Forward port #2463
[#3739 & #3740] Using version-compare in accept header handler params.

This commit provides functionality to define a set of version number
ranges to use in your accept header handling. Support for mere
integers was already present, but now support for ranges like
3.1.1-4.0.0 has been added.

Also, support for development stages like DEV or BETA was added. This
allows one to define ranges like 4.0.0-"5.0.0-Beta".

Beware, when using inside an accept header, the parameter value must
be quoted as well, and the quotes inside the parameter should be
escaped: application/vnd.com.example+xml; version="\3.1\"-\"3.1.1-DEV\""
Merge branch 'accpetHeaderVersionRange' of git://github.com/Freeaqingme/zf2 into hotfix/3743
Merge branch 'hotfix/3743'

Close #3743
Fixes #3739
Fixes #3740