Fetch current user instead of using a global variable

Fixes regression in EZP-22193, where $current_user isn't set in legacy callbacks.
Merge pull request #14 from ezsystems/EZP-22193-website_toolbar_callback

Fetch user instead of using $current_user