remove initilize and move :url attribute processing into cas.rb

Ok this does the same as my last attempt without removing the :url attribute.  The two differences are url option is only extracted if present and validate_cas_setup is run each time.  As with the existing code the cas_url is constructed each time.  Now apps that use this can test server configurations without restarting the app.