code clean-up
Box.forall method
tests for Failure.forall, Failure.exists methods
Update MockHttpRequestSpec.scala

Added test for parameters with empty values
Update MockHttpServletRequest.scala

Add case matching a parameter with no/empty value ("a=" or just "a")
Added my name and email
Corrected formatting
Update MockHttpServletRequest.scala
Update MockHttpRequestSpec.scala
Fix expectation for blank parameter URI serialization.

Also clarify variable names.
Remove expected IllegalArgumentException for blank parameter in spec.
Merge branch 'issue-1516'

Fix for problem in mock requests where a parameter in the URL has a blank value
(either "a=" or just "a").
Merge branch 'master' into vn971-master

Conflicts:
	contributors.md
Merge remote-tracking branch 'origin/master' into msf_issue_1519
Remove unused hasDeclaredField and its memo.