Checking 'on' for non absolute URLs was waiting and using contains

Now we use URI manipulation to ensure we are comparing the path part of the url.

Conflicts:
	canopy/canopy.fs
Merge pull request #108 from KevM/on

Checking 'on' for non absolute URLs was waiting and using contains
on with expected value having a trailing slash was waiting

These would work because the backup compare would succeed.
Merge pull request #109 from KevM/ontrim

Fixed situation where on would wait before doing a compare
Remove &&&& in test that I likely left in there.
DRY up the test mode operator definitions
Merge pull request #110 from KevM/dry1

Removed duplicate code in the test mode method/operator declarations
updated to 0.8.9
Merge branch 'master' of github.com:lefthandedgoat/canopy
Fixed up alert, check, uncheck, added enabled and disabled
Merge branch 'master' of https://github.com/lefthandedgoat/canopy