Add the ability to pass in a url for SSO authentication.

Hi,

This is the first time I've ever used chef (after 7 years of Puppet) so let me know if I've bungled anything here.  I ran it through kitchen and rspec to make sure nothing seemed on fire and it passed.