Added support for ID Site Logout

User shouldn't be setting a path, since the Logout in IAM is not configurable, what if instead of `setLogout(boolean)` is called `forLogout()`

Usage `application.newIdSiteUrlBuilder().forLogout()....build()`