Adapt generateFormGet to follow the post variant (deprecate non-prime)

From discussion: https://groups.google.com/forum/#!topic/yesodweb/lWKFzJDOnnY
I've discussed with Michael, it seems the right way to go.

Someone can check whether my warnings make sense?