Fix arrays of paths and add test cases

In 28d7750eda15594a551ce834c16c168f55bca502, support for routing arrays of paths was introduced:

    app.get(['/about', '/contact', '/imprint'], function () {
      // …
    });

Unfortunately, params are not mapped correctly in this case. Moreover, there are no test cases for this feature. This pull request fixes both.