Add form and query helpers needed for Facebook auth.

Does `IsWhiteSpace` have the exact correct meaning as per whatever RFC this is? Looking at MSDN, this method considers like a zillion different characters to be whitespace (http://msdn.microsoft.com/en-us/library/system.char.iswhitespace(v=vs.110).aspx).