raise decent error if the server doesn't support logout
Merge remote-tracking branch 'origin/master' into raise_decent_error_if_logout_capability_not_found
Merge pull request #41 from estately/raise_decent_error_if_logout_capability_not_found

raise decent error if the server doesn't support logout