Auth handles more kinds of schema connection_info data

No longer throws exception if first element is DNS not a hash ref.