Restrict firstname and lastname update to administrative users
Fixes and update unittests to use mock for celery tasks tests