Change user detection behavior

Hi. See on this PR like on feature request

I have #current_actor, #current_user methods in controller. 
I suppose  #current_user dependency is not great. (DRY method)

What do you think about my method with deprecation message.
Thanks