[QueryParams] Support for Arrays

Two commits. One updates `route-recognizer.js`. Second adds tests for array query params. With the updated 
route-recognizer you can have a URL like `\?authors[]=wycats&authors[]=tomdale` which will provide a queryParmas hash of
```
{
  authors: [
    'wycats',
    'tomdale',
  ]
}
```