This patch resolves a bug where a 404 was being thrown instead of
a 405, when an invalid method was performed. It was because
pecan index() can't handle fallback when a method consumes
additional arguments.
Change-Id: I8daddba238a977baa6d0366b2412b626df247d8e
Closes-Bug: #1554350