Merge pull request #49 from alisnic/release-3.1.0

Release 3.1.0
Bump version
Use Journey::Path::Pattern and avoid headaches with regular expressions
Initial skeleton, 15 specs fail
11 specs fail
1 spec fail
Refactor
Specs pass, yay!
Move around requires for convenience
URI require is not needed anymore
Modify readme intro
remove performance info
Finishihg preps for release
Simplify defaults/constraints interface
Update readme
Correct readme
Merge constraints correctly
Add spec for root.join
Document NYNY.root.join
Merge pull request #50 from alisnic/release-3.2.0

Release 3.2.0