Clean code; Enhance Interfaces

Added warnings when we suspect the gem is misconfigured

Changed environment variable names to support running from the commandline

Use SauceWhisk in lieu of Sauce::Job in sauce-cucumber

Move Rails configuration checks into the Rails utilities code where it belongs.