update user status changes * require confirmation to update user status * status-change function returns update result for flash message * changed function names for updating user status
simplify DPAE authenticate_user function: * Reporter::DPAE::DB authenticate_user didn't do user credential validation (already done in model) so it only needs to set user-roles and return true * get_user_details returns user from session as it's always present when called * improve documentation in /login route