Add Support for Timeout Parameter

We added support for a timeout parameter to the wordpress library as detailed in http://stackoverflow.com/questions/372365/set-timeout-for-xmlrpclib-serverproxy.

It seems like a good idea to allow people to specify a timeout when interacting with third party services over a network. We needed this for our project and thought we would offer back the modifications we made.