Consolidate SimpleAuth.AuthenticatedRouteMixin into AuthenticatedRoute

No issue
Merge pull request #4351 from novaugust/authenticated-route

Consolidate SimpleAuth.AuthenticatedRouteMixin into AuthenticatedRoute