Add test for unexpected 405 response.
Mark test_instantiate_selector_args() as expected failure.

.. because it fails here, enviroment:

Python 2.6.9

Fabric==1.8.0
Jinja2==2.7.1
MarkupSafe==0.18
Pygments==1.6
Sphinx==1.2
WebOb==1.3.1
argparse==1.2.1
cov-core==1.7
coverage==3.7.1
docutils==0.11
ecdsa==0.10
flexmock==0.9.7
ipdb==0.8
ipython==1.1.0
paramiko==1.12.0
pep8==1.4.6
py==1.4.19
pycrypto==2.6.1
pyflakes==0.7.3
pytest==2.5.0
pytest-cov==1.6
resolver==0.2.1
twill==0.9
wsgiref==0.1.2
Merge branch 'method-not-allowed-fix'

* method-not-allowed-fix:
  Add test for unexpected 405 response.
Do not return a "405 Method now allowed" response until all mappings have been tested.
Merge branch 'method-not-allowed-fix'

* method-not-allowed-fix:
  Do not return a "405 Method now allowed" response until all mappings have been tested.