Authentication improvement

Part 2 "Electric Boogaloo". Now with ACL support.
Included examples of using controllers with authentication.
@RouR 
Эту проверку нельзя добавить в общий интерфейс. Проверять права нужно либо из кода, либо пользуясь безопасным методом с 3мя аргументами.