More robust version checking

With Capistrano 2.15, there is no `Capistrano::VERSION` constant, only a `Capistrano::Version` method.