routing bugfixes when matching multiple paths

#### 1.) multiple paths containing a slash

This is basically a revert of https://github.com/rails/rails/commit/d03aa104e069be4e301efa8cefb90a2a785a7bff and a new fix inside the `#match` method.

#### 2.) multiple paths using the match shorthand syntax

As the `#match` must be aware of multiple paths the shorthand expansion must be applied for each path separately.