on now checks for equality against full and partial path url

Discussed on this gist: https://gist.github.com/KevM/6554377#comment-906673

Note: this is a breaking change with the existing on as it does a compare and was passing for sub partial urls.
Merge pull request #107 from KevM/onequality

Make on (url) checks for equality against full and partial (sans Query string) urls