Add class for AccessDeniedHandler & AuthenticationEntryPoint

AuthenticationEntryPoint & AccessDeniedHandler to redirect users to `/wp-login.php`.

Refs #50 
This service is both an entry point and a denied access handler, I think we could rename it? or maybe split it into 2 separate services?