engine: Removing a global transaction from Login commands

The following fix is simple, but this fix will reduce a number of open transaction during
login.
Should improve a Monday scenario.

Change-Id: Ibb7d8729979a8e767adad4f0e75a63b94e5081ab
Signed-off-by: Michael Kublin <mkublin@redhat.com>