Not handled URL error message always displays GET as the http method used

Not handled URL error message always displays GET as the http method instead of the correct method:

When using request.post:

Expected:

    FAKEWEB: Unhandled POST request to .....

Actual:

    FAKEWEB: Unhandled GET request to .....

Added request method to the interceptable function to make sure the error shown displays the correct message. Modified tests to cover these scenarios.