code clean-up
Added LiftRules.funcNameGenerator which controls the logic of S.formFuncName.

Just as before, TestMode gets different logic until names are generated
when S._disableTestFuncNames is true.
Add spec to ReqSpec for correctly identifying IE versions.
Update defaultIeCalcFunction to correctly detect IE 11.
Fix compile in Scala 2.10.1+

Scala 2.10.1 includes a type checking bug fix that causes compilation to
fail.  Add casts to work around this (effectively restoring the previous
behavior).
Merge pull request #1503 from lift/msf_issue_1503

IE11 Detection is Busted

As documented in this mailing list thread our IE 11 detection is broken. We
fix that by special casing the matching for that one.
Box.forall method
tests for Failure.forall, Failure.exists methods
Update README.md to clarify pull request guidelines
Merge pull request #1511 from infofinity/master

Update README.md to clarify pull request guidelines
Explicitly note list discussions in PR requirements.
Align readme PR verbiage with contributing.md.
Merge pull request #1509 from lift/pmb_liftscreenfix

Fix compile in Scala 2.10.1+

Scala 2.10.1 included a type checking bug fix that caused compilation to
fail for AFilter pattern matches. Add casts to work around this (effectively
restoring the previous behavior of scalac, but explicitly).
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
Memoize declared fields to avoid reflection during case class decomposition
Update MockHttpServletRequest.scala
Update MockHttpRequestSpec.scala