Make logout an endpoint. Still hide it from menus. Fixes #3589

@coenjacobs do we need to do something about this for .14? Will leave
for you next week :)