Support for ? in paths

[changed] * in paths no longer matches .
[added] Support for arrays in query strings

Fixes #142
express, hapi, mach all use qs instead of querystring. Also, PHP, Rails, etc. Core node is the outlier here.