#38 - Port the Twitter middleware from katana

This is a direct port, no surprises.
This is a default instance of the serializer, much like Encoding.Utf8. We do the same thing for the other serializers. See Microsoft.AspNet.Security.DataHandler.Serializer.DataSerializers.  That said, I'm not sure why all of these are publicly settable.