[BUG FIX]Resolve relative path by comparing parts of path instead of str...

...ing in Addressable::URI#route_from

This patch fixes a bug reported at #3 and makes `Addressable::URI#route_from` return relative paths.
Could you consider to merge?

*NOTE*: This patch changes return values of `#route_from`. Pleas check RSpec diffs up.