Ability to execute `django_globals` outside Django context and lazy current user getter

* Request and user properties can now be accessed outside Django context or w/o `django_globals.middleware.Global` middleware.
* Added lazy `get_current_user()` method to easier handle cases when user did change within request (authentication request or some sort of sudo-ing for instance).