Allow callback to be a multimethod for HTTP requests.
Adding unit tests for multimethod callback functions.
Merge pull request #89 from jaley/master

Allow callback function to be a multimethod in HTTP requests