updated doclink
Added `casper.mouse.doubleclick()`
safer version comparisons
added tests for version comparison utils
if phantom is not defined, can't phantom.exit - closes #344
fixes #343 - better script checks
updated CHANGELOG
sync with 1.0