Handle empty segments
Use single parameter #match for 1.8 compatibility
More comprehensive tests
Bumping version
Allow hyphens and underscores in parameter values
Make the `test` task default
Bump version to 0.1.6